Ubuntu18.4安装mysql5.7.31

更新源

sudo apt-get update

安装

sudo apt-get install mysql-server

启动

service mysql start

登陆mysql,刚安装完无需密码

mysql -u root

查看你现在必须要了解的信息(用户,主机,加密相关)

use mysql;
select host,user,authentication_string,plugin from user;

一般来说第一次会是这样

+-----------+------------------+-------------------------------------------+-----------------------+
| host      | user             | authentication_string                     | plugin                |
+-----------+------------------+-------------------------------------------+-----------------------+
| localhost | root             |                                           | auth_socket           |
| localhost | mysql.session    | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password |
| localhost | mysql.sys        | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password |
| localhost | debian-sys-maint | *954EA78C48797FB789E2E283FA243A23B7A69183 | mysql_native_password |
+-----------+------------------+-------------------------------------------+-----------------------+

修改root密码

update user set authentication_string=password("ln122920") where user='root';

修改加密方式(可能是这么叫)

update user set plugin='mysql_native_password' where user='root';

开放远程连接(仅限开发中使用,如不需要不用执行此行),云服务器需要在对应的管理网站开放3306端口

update user set host='%' where user='root';

刷新

flush privileges;

退出

exit

重新启动mysql服务

service mysql restart

登陆mysql

mysql -u root -p

然后输入密码并按回车,密码不会显示出来

Ubuntu是最好的Linux系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值