linux環境下的安裝
1檢查是否已經安裝
sudoservice mysql start
mysql: unrecognized service
2安裝mysql
#安裝 mysql 服務端、核心程式sudo apt-get install mysql-server
#安裝 mysql 客戶端
sudo apt-get install mysql-client
安裝過程中,提示確實yes即可,並且會提示設定root密碼,設定即可。
3檢查安裝
sudo netstat -an | grep mysql
如果顯示mysql的tcp監聽,則說明安裝成功。
windows下的安裝
一路確定安裝即可。
MYSQL學習基礎
主鍵 primary key 特性 1 唯一識別符號 2 不可重複,不能為空,穩定 3 乙個表可以沒有主鍵,但資料處理會比較難處理,所以一般都要有主鍵 選用途徑 1 業務主鍵 2 邏輯主鍵 推薦 外來鍵 foreign key 啟動服務 services.msc 啟動資料庫 ssms 管理員視窗 n...
MySQL基礎學習
分為表級鎖,頁級鎖,行級鎖 各級別鎖適用的場景 mysql的表級鎖定主要通過四個佇列來實現 通過以上四個佇列實現了兩種模式 表共享讀鎖 表獨佔寫鎖 在實現過程中 不需要顯式加鎖 mysql優化建議 儘量減少鎖定時間,讓可能併發的操作盡可能併發 即 減少複雜查詢,拆成幾個簡單查詢 建立高效索引 控制字...
MySQL基礎學習
dql語言 data query language 資料查詢語言 select dml語言 data manipulate language 資料操縱語言 insert update delete ddl語言 data define language 資料定義語言 create alter drop...