1.安装
ubuntu上安装mysql非常简单只需要几条命令就可以完成。
1. sudo apt-get install mysql-server
2. apt-get install mysql-client
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
2.配置本机登录
.进入到etc/mysql 目录下,查看debian.cnf文件
扫描二维码关注公众号,回复:
6273827 查看本文章
3.修改root用户的的密码
这里是关键点,由于mysql5.7没有password字段,密码存储在authentication_string字段中,password()方法还能用
在mysql中执行下面语句修改密码
show databases; use mysql; update user set authentication_string=PASSWORD("自定义密码") where user='root'; update user set plugin="mysql_native_password"; flush privileges; quit;
然后退出mysql
执行 sudo service mysql restart
然后就可以用 mysql -uroot -p登录了
3.配置远程登录(从win登录linux)
授权一个新用户(这样就可以不用root登录数据库了)
mysql>grant all privileges on *.* to "新用户名"@"%" identified by "新用户密码" with grant option;
修改生效:
myssql> flush privileges;
退出数据库:
mysql>exit;
参考博客《https://www.cnblogs.com/zhuyp1015/p/3561470.html》
《https://blog.csdn.net/qq_37635049/article/details/79990267 》