加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

配置云主机远程访问mysql数据库注意问题

发布时间:2022-10-24 14:03:41 所属栏目:MySql教程 来源:未知
导读: 1.root密码忘记解决方法
使用ssh进行远程登录,关闭sql服务—-service mysqld stop,有的系统是是service mysql stop
打开sql配置文件—-/etc/mysql/my.cnf 在mysqld配置下面增加skip-gran

1.root密码忘记解决方法

使用ssh进行远程登录,关闭sql服务—-service mysqld stop,有的系统是是service mysql stop

打开sql配置文件—-/etc/mysql/my.cnf 在mysqld配置下面增加skip-grant-tables

重启数据库service mysqld start 这时候直接敲mysql -u root -p 回车 回车进入

use mysql 进入mysql数据库,执行update user set passwd=password(‘你的密码’ )where user=’root’退出数据库quit

关闭mysqld,进入my.cnf将开始skip-grant-tables注释,前面加#就好了,然后重启数据库,再次登录,输入修改后的密码即可。

2.设置服务器的数据库可以被远程访问

为数据库增加全权限新用户,访问主机为任意主机即可,

GRANT ALL PRIVILEGES ON *.* TO admin@’%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION

(小写大写都行)%表示所有主机云主机mysql,也可以指定固定ip地址作为访问主机,执行后刷新权限flush privileges.

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!