Linux系統下安裝Mysql5.7.18教程收集分享
本人最近服務器新手入門,需要搭建一個在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教程收集分享