超级详细教程01:虚拟机中Ubuntu18.04安:Mysql数据库

Posted goog_man

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了超级详细教程01:虚拟机中Ubuntu18.04安:Mysql数据库相关的知识,希望对你有一定的参考价值。

文章目录

1、前期准备

前提是你已经在虚拟机中安装好了Ubuntu18.04(或是直接在你主机上安装双系统都行)。总之就是你得安装好Ubuntu18.04系统,并且你这系统是能联网哈。我们是直接在线安装mysql

只需要几个命令语句即可成功安装,教程超级详细非常简单;

2、安装详细过程图解

  1. 进入到Ubuntu18.04系统中,打开终端;

  2. 执行命令:sudo apt-get install mysql-server;安装mysql的服务端(可能需要几分钟,耐心等待,时间也与你的网络环境有关,期间不用执行任何操作),如下图:

  3. 出现以下界面说明mysql服务的已经安装好了,如下图:

  4. 执行命令:sudo su - ;切换成root用户后执行下面的命令,否则可能权限不够。(想换回普通用户只需ctrl+D,安装完成之前都不用切换到普通用户)

  5. 执行命令:sudo apt-get install mysql-client;下载安装mysql的客户端,如下图:

  6. 再执行命令:sudo apt-get install libmysqlclient-dev;

  7. 执行命令:sudo apt install net-tools;安装netstat,如下图:

  8. 执行命令:sudo netstat -tap | grep mysql;用netstat查看mysql是否安装成功

  9. 执行命令:systemctl status mysql.servicel;查看mysql工作状态,如下图:

  10. 执行命令:mysql -u root -p; 用root用户登录mysql,第一次登录,密码为空,啥都不用输入,直接回车,就好了

  11. 执行命令:show databases;可以查看mysql自带的几个数据库 ,如下图:

  12. 由于我们没有设置root用户的密码。这显然是不安全的,所有我们需要设置一下root用户的密码,在Linux下修改用户root的密码是需要先登录一个mysql默认自带的用户,登录进去后才能执行修改用户root密码操作(Windows下直接在用户root登录后的界面执行修改语句即可,这个是两者的一些小差别);

  13. 执行命令:sudo cat /etc/mysql/debian.cnf;来查看查看debian-sys-maint密码的密码,密码要复制出来一下,以防忘记;(Ubuntu在安装MySQL时会为用户创建一个debian-sys-maint用户,我们可以通过这个用户来设置root的密码);如下图:

  14. 执行命令:mysql -u debian-sys-maint -p;让用户 debian-sys-maint登录mysql,密码就是我们刚刚查看的密码;

  15. 执行命令:update mysql.user set authentication_string=password('123456') where user='root';修改用户root的密码为123456,你也可以修改成自己的,把123456改成你想设置的密码即可。

  16. 再次执行命令:update user set plugin="mysql_native_password";到现在root密码已经设置成功了、如下图:

  17. 执行命令:flush privileges;更新一下相关权限,让刚刚修改的内容生效。退出后重新用root用户登录,登录密码就是我们刚刚设置的123456.如下图:

3、小小总结

安装过程还是非常简单的,安装的版本是他自动选择的,不用我们选择,只需要执行上诉命令行即可安装成功,我是一次性成功的,后续有问题可以给我留言哈。我是你们的好男人。

以上是关于超级详细教程01:虚拟机中Ubuntu18.04安:Mysql数据库的主要内容,如果未能解决你的问题,请参考以下文章

超级详细教程02:虚拟机中Ubuntu18.04安装JDK1.8

超级详细教程02:虚拟机中Ubuntu18.04安装JDK1.8

Linux(Ubuntu 18.04)安装Docker 社区(ce)版(图文并茂详细版!!!)

在虚拟机中快速安装 Ubuntu 18.04

ubuntu18.04(server版)虚拟机无法上网解决过程

Ubuntu18.04离线安装UHD + GNU Radio