1. 程式人生 > >linux mysql 5.6.29安裝使用

linux mysql 5.6.29安裝使用

目前MYSQL官網GA最新版本為5.7.11,下面講述5.6.29版本的安裝過程。

一,官網下載MYSQL安裝包

路徑地址:http://www.mysql.com/downloads/ -> Community (GPL) Downloads ->MySQL Community Server -> Looking for previous GA versions?

然後選擇相應的MYSQL版本如5.6.29以及LINUX分支,以下我下載的是Linux - Generic (glibc 2.5) (x86, 64-bit), RPM Bundle,這裡BUNDLE與PACKAGE的區別,BUNDLE

代表此軟體安裝所需RPM的所有集合,PACKAGE代表BUNDLE中的單個子集。

二,安裝MYSQL

1,下載完成解壓.tar包,如下圖所示,利用rpm -ivh命令依次安裝shared->devel->embedded->server->client包;


2,配置與資料檔案介紹

2.1 my.cnf檔案預設在/usr目錄下,mysql的相關執行命令均放在/usr/bin目錄下,可用ls /usr/bin/mysql*檢視;

2.2 mysql的啟動日誌,資料日誌及資料檔案存預設存放在/var/lib/mysql目錄下,啟動日誌(xxxx.err)對MYSQL的啟動異常檢視特別有幫助;

2.3 mysql安裝後會產生一個預設密碼,儲存在/root/.mysql_secret檔案中,這好像是從5.6版本開始的,以往都是安裝後無密碼直接登陸。

3,啟動與停止MYSQL

3.1 service mysql start/stop/status 啟動/停止/檢視MYSQL;

3.2 chkconfig --level 2345 mysql on 新增MYSQL為自啟動項;

3.3 如果使用預設密碼登陸MYSQL,則會出現如下圖所示,修改密碼如第4節所述。


4,修改初始密碼

4.1 停止MYSQL服務(service mysql stop),利用命令mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 啟動服務,意思為關閉掉密碼鑑權;

4.2 修改密碼

use mysql;

update `user` set Password=PASSWORD('123456') where `User`='root';

flush privileges;

4.3 重啟服務,service mysql stop,service mysql start,重新登陸成功。