ubuntu 16.04.3
MySQL 5.7.21
Date 2018.4.18
安装MySQL
sudo apt-get install mysql-server mysql-client
远程访问设置
- 修改配置文件
# 可能因为MySQL的版本不同,该配置文件的名字和位置会有所不同 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf # 找到bind-address = 127.0.0.1 并注释 bind-address = 127.0.0.1
- 修改后重启MySQL服务器
sudo /etc/init.d/mysql restart 或者 service mysql restart
- 重新登录mysql
mysql -u root -p grant all privileges on *.* to 'root'@'%' identified by 'password'; // 改成自己的密码 flush privileges;
字符集修改为utf8
- 修改配置文件
在[client]下追加 /etc/mysql/debian.cnf default-character-set=utf8 在[mysqld]下追加 /etc/mysql/mysql.conf.d/mysqld.cnf character-set-server=utf8 在[mysql]下追加 /etc/mysql/conf.d/mysql.cnf default-character-set=utf8
- 重启MySQL服务
- 查看字符集
show variables like '%character%';
网友评论