一、安装
安装之前记得先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。