1. 程式人生 > >Linux系統下安裝Mysql5.7.18教程收集分享

Linux系統下安裝Mysql5.7.18教程收集分享

最後一行 sdn 作者 tails lin 分享 使用 心態 html

本人最近服務器新手入門,需要搭建一個在linux虛擬機上的服務器

第一天再裝虛擬機,選的linux系統CentOS,一切順利。

第二天,要給虛擬機裝Mysql,但是需要用到命令行進行安裝/操作等,我是一臉瞢逼(PS:自畢業以來一直是在windows上做Android開發,之前根本沒碰過linux系統)。

於是乎只能上網尋找安裝教程,確實是有不少網絡資源可以使用,不過各有各的坑,加上對linux的不熟悉,整個上午都在踩坑。到快中午的時候才發現MySQL在5.7以上版本的安裝跟之前的版本的安裝流程相去甚遠~

午休之後擺正心態,重新開始,在搜索安裝方法的時候指明了版本,終於找到一個相對簡潔的教程,下面放出來與各位服務器新手一同分享~

鏈接:http://www.jb51.net/article/112248.htm

不過呢,上面的教程還有一個坑,就是對於默認密碼的修改——新版MySQL在安裝的時候會給出一個root用戶的默認密碼,而這個密碼是隨機的。這個密碼會在安裝完成的時候在最後一行出現,請註意~

而修改這個默認密碼,按照上面鏈接提供的方式是不行的。下面列出真正可行的方法():

參考官方的一個文檔,見http://dev.mysql.com/doc/refman/5.6/en/alter-user.html。如下操作後就ok了:

mysql> create database yan1;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
mysql> SET PASSWORD = PASSWORD(‘123456‘);
Query OK, 0 rows affected (0.03 sec)

mysql> create database yan1;
Query OK, 1 row affected (0.00 sec)

也就是用mysql> SET PASSWORD = PASSWORD(‘123456‘);這句話重新設置一次密碼!

上述修改密碼方法來自http://blog.csdn.net/yanzi1225627/article/details/8694358。

至此,MySQL安裝成功,我也是松了一口大氣。最後非常感謝上面引用到的鏈接中文章的作者~~

Linux系統下安裝Mysql5.7.18教程收集分享