虚拟机中如何安装mysql

【自我亲身经历,可以不看】
真有“身心俱疲”的感觉,弄了好几个小时,也查找了很多经验,但对我的问题来说都于是无补。
【自己遇到的问题】
我之前是在网上找的【下载mysql安装包的办法进行安装,但是在配置系统服务时候,我没有相应的文件】最后向老师请教,才知道可以通过apt进行安装。
【正确安装步骤】
1、执行

sudo apt get update

2、安装mysql

sudo apt-get install mysql-server

3、启动服务

service mysql restart

出现这样的问题,执行下面的程序即可。
在这里插入图片描述

sudo service mysql restart

4、登录

mysql -u root -p

【报错】
在这里插入图片描述
【百度搜索】ERROR 1698 (28000): Access denied for user ‘root’@‘localhost’
【解决方法连接】https://www.cnblogs.com/cpl9412290130/p/9583868.html
【解决简单描述,需要详细解答可以参考上面的链接】
(1)在终端中进入下面配置文件中

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

(2)在[mysqld]所在栏目后边输入下面命令

skip-grant-tables

例如:
虚拟机中如何安装mysql_第1张图片
退出配置文件:按键盘的【esc】,退出编辑模式,再输入【:wq】

:wq

5、其中mysql服务器

service mysql restart

6、登录

mysql -u root -p

【注意】没设置过密码的话,需要输入密码时候直接按回车键就好。
虚拟机中如何安装mysql_第2张图片

不知道您是否能成功登录,如果对您有用的话可以下方评论一下,让我知道是否对您有帮助!!
如果没能解决您的问题,也请不要气馁,不要放弃,问题总会有解决方法的,解决问题也是经验的积累,加油加油!!祝好。

你可能感兴趣的:(虚拟机安装mysql)