美文网首页
WSL搭建MySQL

WSL搭建MySQL

作者: Ly3911 | 来源:发表于2020-04-06 21:48 被阅读0次

一、wsl需要完全卸载mysql,再重新安装

1.卸载 mysql
sudo apt-get remove mysql-server
2.卸载依赖
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common
4.删除mysql相关文件
sudo rm /var/lib/mysql/ -R
sudo rm /etc/mysql/ -R
5.完全移除mysql
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor

最后重新安装mysql
sudo apt-get install mysql-server mysql-common
重启Mysql服务
sudo service mysql start

二、
终端连接需要检查ssh服务
ps -e|grep sshd

如果没有进程,重启ssh服务
/etc/init.d/ssh restart
检查是否成功
ssh localhost

查看本机ip
ifconfig -a

局域网ip地址

就可以在win环境下各种软件连接Ubuntu-Mysql数据库
三、MySql-Server 出于安全方面考虑默认只允许本机(localhost, 127.0.0.1)来连接访问.
进入Mysql
mysql -u root -p
查询用户表命令

use mysql;
select  User,authentication_string,Host from user;
user root/renzheng权限

可以看出root默认是localhost访问权限
接下来就修改了:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'  
flush privileges;  

这里的123456为你给新增权限用户设置的密码,%代表所有主机,也可以具体到你的主机ip地址
登录时使用上面的用户名,密码就可以了


相关文章

网友评论

      本文标题:WSL搭建MySQL

      本文链接:https://www.haomeiwen.com/subject/vkmiphtx.html