1、MySQL基礎知識
1.1 MySQL介紹
MySQL是一個數據庫管理系統。
資料庫好處:持久儲存資料、實現結構化查詢。
1.2 DB、DBMS、SQL
DB(database):資料庫,儲存資料的倉庫容器。
DBMS(database managment language): 資料庫管理系統,資料庫是通貨DBMS建立和操作的容器。
常見的DBMS有:MySQL、sqlsever、oracle、DB2等
SQL(structure query language):結構化查詢語言,用來與資料庫通訊的語言。
1.3 MySQL的執行與停止
方式一:在執行程序中進行執行與停止
方式二:以管理員身份執行命令提示符
net stop mysql80 停止服務 #mysql80是我的MySQL名稱
net start mysql80 開始服務
1.4 MySQL的登入與退出
方式一:mysql檔案目錄下的mysql command line client,雙擊開啟,輸入安裝時的使用者密碼
方式二:命令提示符,mysql -h localhost -p 3306 -u root -p密碼 回車,簡略版 mysql -u root -p密碼
(mysql -h 主機名 -p 埠號 -u 使用者名稱 -p密碼(注意:此處無空格))
1.5 MySQL常用命令
show databases; #顯示資料庫
use tables; #開啟一個庫
show tables; #檢視庫裡的表
select database(); #檢視自己在哪個庫
desc 表名; #查看錶的結構
select * from 表名; #查看錶中全部資料
insert into 表名(列名) values(值); #在表中插入資料
update 表名 set 列名=值; #在表中修改資料
delete from 表名 where 篩選條件; #在表中刪除資料
注意語法規範:①不區分大小寫,建議關鍵字大寫,其餘小寫
②每條命令用;結尾
③每條命令根據需要進行縮排換行
④註釋:單行註釋 #註釋文字 多行註釋 /*註釋文字*/