一、安装

安装之前记得先update:

sudo apt-get update 关于这个命令的作用可以查看这篇博客:update

安装mysql:

apt-get install mysql-server mysql-client

中间会需要输入mysql的密码,确认密码(下面是确认密码的截图):

这里写图片描述

登录mysql:

这里写图片描述

输入密码是不显示的。

这里写图片描述

创建用户,授权访问指定数据库
这里写图片描述

服务器开放端口
这里写图片描述

修改mysql配置文件,所有地址可访问
/etc/mysql/mysql.conf.d# vi mysqld.cnf
这里写图片描述
把原来的127.0.0.1 改为 0.0.0.0

重启服务 service mysql restart


二、卸载

sudo apt --purge mysql-*

sudo rm -rf /etc/mysql/ /var/lib/mysql

sudo apt autoremove

sudo apt autoclean

三、问题

1、当配置文件参数配置出错时,可能会报错:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

2、创建数据库时要指定编码,在数据库中创建表是会默认继承这个编码
3、在项目中执行插入中文操作时如果报如下错误:

java.sql.SQLException: Incorrect string value: '\xE7\x8E\x8B\xE7\x91\x9E' fo column ......

是因为表编码不正确才报错。统一为utf8。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐