一、 修改mysql本地配置文件
1. 使用命令是进入编辑
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
可见到如下界面:
2. 修改配置文件并保存
向下移动光标,找到
添加#注释改行(通过Ins按钮进入编辑状态)
退出并保存(通过Esc退出编辑,输入命令:wq保存并退出)
二、给mysql账户授权远程登录
1. 登录mysql
输入命令mysql -u root -p
根据提示输入密码即可
2. 授权远程登录
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
意思为授权所有的ip地址都可以远程登录
语法为:grant all privileges on 库名.表名 to ‘用户名’@‘IP地址’ identified by '密码' with grant option;
3. 输入 flush privileges;更新数据库
三、 重启mysql
sudo service mysql restart