linux上开启mysql的ssh远程访问


一、 修改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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM