我下載的是那個好幾百兆的二進制壓縮安裝包,具體安裝內容,詳見官方文檔:
http://dev.mysql.com/doc/refman/5.7/en/binary-installation.html#binary-installation-layout
其實那個rpm 安裝方式更方便!
1、按二進制壓縮包方式安裝的步驟,如下圖:
2、然後進入MySQL 的安裝目錄下,比如你當前目錄是上圖中的mysql, 然後cd support-files, 再次目錄中可以看到mysql.server 這個腳本,運行如下命令:
./mysql.server start 如果成功,會提示出:Starting MySQL. SUCCESS! 這樣的字樣,OK .
3、將MySQL服務加入系統服務:
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
chkconfig --add /etc/init.d/mysql
chkconfig --level 2345 mysql on
4、mysql 的另一種啓動方式:可以用MySQL安裝目錄mysql下,運行腳本:bin/mysqld_safe --user=mysql &
5、服務啓動之後,可以用客戶端測試是否可以成功連接本地數據庫,然後新建庫,新建表等之類的 DDL語句:
先在MySQL 的配置文件my.cnf 中配置好 client 部分,在此文件尾部添加如下配置:
[client]
socket=/usr/local/mysql/data/mysql.sock
然後,運行命令:mysql -u YOURusername -p YOURpassword 成功後,可以在此進行建庫、建表之類的操作。
注意事項:如果運行上述命令時出現 -bash: mysql : command not found,你需要在環境變量中申明定義mysql,操作方法不止一種,我提供一個:
編輯器打開 profile 文件: vi /etc/profile, 在PATH 變量中添加mysql的安裝路徑(<mysql 絕對路徑>/mysql/bin),然後source /etc/profile,使得你的配置即可生效!
然後,可以愉快地操作數據庫了。
6、對mysql 操作做日誌記錄,mysql 日誌種類可以參考官方文檔,我要說的是general-log.
在my.cnf 的mysqld部分 中配置如下:
#開啓general_log功能
general_log=1
#日誌輸入到文件位置,默認是在/mysql/data/目錄下
general_log_file=localhost_mysql.log
重啓mysql服務,然後進入mysql環境,進行簡單的select 查詢,可以看到你的日誌。
**********結束**********