Linux MySQL,linuxmysql
MySQL資料庫
第一條產品線:5.0.xx及升級到5.1.xx的產品系列,這條產品線繼續完善與改進其使用者體驗和效能,同時增加新功能。
第二條產品線:為了更好地整合MySQL AB公司社區和第三方公司開發的新儲存引擎,以及吸收新的實現和演算法等,從而更好地支援SMP架構,提高效能而做了大量的代碼重構。版本編號從5.4.xx開始,目前發展到5.7.xx。
第三條產品線:為了更好地推廣MySQL Cluster版本,以及提高MySQL Cluster的效能和穩定性,以及功能改進和增加,以及改動MySQL基礎功能,使其對Cluster儲存引擎提供更有效支援與最佳化。版本號碼為6.0.xx開始,目前發展到7.1.xx。
安裝MySQL
Linux軟體的安裝方式
1、yum/rpm簡單、快,無法定製,
2、編譯安裝,./configure;make;make install。複雜、數度慢,可定製。
針對mysql,第一條產品線的編譯方式5.0—5.1。
mysql5.5以上,編譯安裝,./cmake;gmake;gmake install。
3、二進位包,解壓即用。簡單、快,不好定製。
mysql-5.5.32-linux2.6-x86_64.tar.gz
建立mysql使用者
解壓
移動到安裝目錄、建立軟串連
操作到此步驟相當於編譯安裝make install之後。
初始化資料庫
授權mysql使用者管理mysql
出現兩個OK表示成功
產生MySQL設定檔
配置啟動MySQL
後台啟動MySQL
配置環境變數
登入測試
配置傳統方式啟動MySQL
設定密碼
修改密碼
互動式登入mysql
當有特殊字元或大寫時,使用delete刪除。
最後執行重新整理,讓許可權生效。
查所有的庫:show databases;
切庫:use mysql;
查表:show tables;
查看使用者列表:select user,host from mysql.user;
查看目前使用者:select user();
查看當前所在庫:select database();
刪除資料庫:drop database 庫名;
刪除使用者:drop user '使用者名稱'@'主機';