Ubuntu18.04安装MySQL时未提⽰输⼊密码的问题及解决
⽅法
Ubuntu 1804 安装MySQL 5.7为例给⼤家介绍的很详细。安装mysql时start service失败
执⾏命令安装MySQL
sudo apt install mysql-server
sudo apt install mysql-client
安装后看下是否启动:
sudo ps aux | grep mysql
如果已经启动,执⾏完上述命令可看到相应的信息,如果没有启动,则可执⾏下⾯命令启动mysql:
sudo service mysql start
另外,⼀会要⽤到重启mysql命令,重启和关闭mysql的命令分别是:
sudo service mysql restart
sudo service mysql stop
在确保mysql启动成功后,可以登录到mysql,但是安装过程中并没有提⽰输⼊⽤户名和密码的步骤,此时可以
在‘/etc/mysql/debianf'中查看默认的⼀个⽤户名和密码:
sudo cat /etc/mysql/debianf
⽤user和password的即可登录mysql:
mysql -udebian-sys-maint -pZBms1EM5icCfeePV
但是默认的⽤户名和密码贼难记,可以通过下⾯的sql语句来增加⼀个名为my_name,密码为my_password的⽤户:
show databases;
use mysql;
update user set authentication_string=PASSWORD("my_password") where user='my_name';
update user set plugin="mysql_native_password";
flush privileges;
exit;
添加完⽤户后,此时重启mysql并⽤my_name登陆即可。
总结
以上所述是⼩编给⼤家介绍的Ubuntu 18.04 安装MySQL时未提⽰输⼊密码的问题及解决⽅法,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!
如果你觉得本⽂对你有帮助,欢迎转载,烦请注明出处,谢谢!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论