安裝mysql
1、解壓源碼壓縮包
如果服務器可以上網也可以采用在線安裝方式,在線安裝操作簡單具體見下面在線安裝步驟
進入源碼壓縮包所在目錄輸入#tar -zxvf mysql-5.6.17-linux-glibc2.5-i686.tar.gz
2、移動解壓文件到/usr/local/mysql
#mv mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql
3、添加mysql組及用戶
#cd /usr/local/mysql
#groupadd mysql
#useradd -r -g mysql mysql
4、安裝相關軟件包
#apt-get install libaio-dev
5、設置權限
#chown -R mysql:mysql /usr/local/mysql
#chown -R root /usr/local/mysql
#chown -R mysql /usr/local/mysql/data
6、初始化Mysql
#/usr/local/mysql/scripts/mysql_install_db --user=mysql

7、啟動及進入Mysql
(1)啟動:
#/usr/local/mysql/bin/mysqld_safe --user=mysql &

(2)出現如上圖后Ctrl+c退出;進入目錄:
(3)進入目錄:#cd /usr/local/mysql/bin
執行: #./mysql -u root
如圖如示(表示數據庫安裝成功):
執行:exit;

(4)檢測進程是否正常啟動:
執行:#ps -A|grep mysql

(5)進入/usr/local/mysql/bin目錄:給root用戶添加密碼為root (修改數據庫密碼)
執行:#/usr/local/mysql/bin/mysqladmin -u root password 'root'
注:如果要遠程訪問mysql則要修改訪問權限,對外服務器為安全請不要開啟
執行:#/usr/local/mysql/bin/mysql -u root -p
輸入密碼:root
如果連接成功顯示如圖所示:

執行:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges;(如下圖所示)

(6)配置mysql事件自啟動
#vi /usr/local/mysql/my.cnf
在[mysqld]下面添加
event_scheduler = 1
max_allowed_packet = 20M
,如下圖

然后:wq(保存退出)
重啟服務器,完成。
