2022.3.20 如何本地連接虛擬機安裝的linux 的mysql 1防火牆開啟開啟 1.1、開啟埠3306 firewall-cmd --zone=public --add-port=3306/tcp --permanent 1.2、重啟防火牆 firewall-cmd --reload 1. ...
2022.3.20 如何本地连接虚拟机安装的linux 的mysql 1防火墙开启开启 1.1、开启端口3306 firewall-cmd --zone=public --add-port=3306/tcp --permanent 1.2、重启防火墙 firewall-cmd --reload 1.3查看已经开放的端口: firewall-cmd --list-ports 如果mysql 密码忘记了 如何重新设置mysql 的密码 重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim /etc/my.cnf(注:windows下修改的是my.ini)
在文档内搜索mysqld定位到[mysqld]文本段: /mysqld(在vim编辑状态下直接输入该命令可搜索文本内容) 在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程, 保存文档并退出: :wq 2.接下来我们需要重启MySQL: service mysqld restart 3.重启之后输入#mysql即可进入mysql。 4.接下来就是用sql来修改root的密码 mysql> use mysql; mysql> update user set password=password("你的新密码") where user=‘root’;注意root是单引号 mysql> flush privileges; mysql> quit 到这里root账户就已经重置成新的密码了。 5.编辑my.cnf,去掉刚才添加的内容,然后重启MySQL。 mysql 下远程ip电脑赋值权限 grant all privileges on *.* to @‘192.168.198.133’ identified by ‘密码’ -> flush privileges -> exit 再次远程 成功!