網上很多關於linux 安裝mysql的教程,感覺太亂,有的又缺斤少兩,操作起來相對費力,為此,特編寫此教程!本文原創,轉載請附加本文連結和網名。
請先下載mysql安裝包:
http://download.csdn.net/detail/ab6326795/6332557
下載後包含兩個檔案,
MySQL-server-community-5.1.48-1.rhel5.i386.rpm
MySQL-client-community-5.1.50-1.rhel5.i386.rpm
一個是mysql後台服務所用的,另一個就是我們在DOS命令列所用到的。
你還可以查看下linux伺服器是否已經安裝過了,安裝過了就先卸載。本文確認沒安裝所以直接跳過
1、首先要看看有沒有已經安裝好的MySQL,以免產生衝突
# rpm -qa | grep MySQL
2、卸載衝突的版本
# rpm -e MySQL-version //要先後卸載客服端和伺服器端
# rpm -ivh MySQL-server-community-5.1.48-1.rhel5.i386.rpm
# rpm -ivh MySQL-client-community-5.1.48-1.rhel5.i386.rpm
# /usr/bin/mysqladmin -u root -p password 123456
系統可能會提示請輸入舊密碼,按斷行符號即可,因為原始密碼預設為空白
1、登入MySQL
>mysql -uroot -p123456
注意字元-uroot和-p123456中間不要有空格!
2、檔案複製
# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
3、設定字元集
# vim /etc/my.cnf
系統會開啟一個編輯器,
在[client]下加入 default-character-set=utf8
在[mysqld]下加入 default-character-set=utf8
(按i進入編輯模式,按esc退出編輯模式,進入一般模式,按esc退出編輯模式後,直接按鍵進行輸入
進行儲存退出)
4、設定mysql開機自啟動
# vi /etc/rc.local
加入如下一行
/usr/share/mysql/mysql.server start
5、重新啟動MySQL
# /etc/init.d/mysql restart
本人直接重啟的linux伺服器,因為我想知道它是否能開機啟動,呵呵
6、安裝目錄結構
7、停止/啟動mysql服務
[root@localhost /]#service mysql stop;
[root@localhost /]#service mysql start;