標籤:update hang font lte insert window values upd after
一, MySQL的軟體架構
a) 開啟MySQL伺服器:以windows服務的形式開啟,在cmd下net start mysql|net stop mysql,在cmd下使用mysqld –default-file= “d:/amp/mysql/my.ini”
b) 串連MySQL伺服器
c) mysql的協助命令,help,裡面的指令都可以使用 \字母 來完成
d) mysql的注釋符:行注釋:#或-- ,塊注釋是/* */
二, 資料庫的操作
a) 建立資料庫:create database 庫名[庫選項];
b) 查看資料庫:show databases; show create database 庫名;
c) 刪除資料庫:drop database [if exists] 庫名
d) 修改資料庫:只能修改庫選項;alter database 庫名 新的庫選項
三, 資料表操作
a) 選擇資料庫:顯式的選擇,在表名的前面加上庫名;隱式的選擇,use 庫名;
b) 建立資料表:create table 表名(欄位列表)[表選項];
c) 查看資料表:show tables; show create table 表名; describe|desc 表名;
d) 修改資料表:
- 修改表名:alter table 表名 rename to 新表名; rename table 舊錶名 to 新表名
- 修改列定義:
- 增加一列:alter table 表名 add 新欄位名 欄位類型;
- 刪除一列:alter table 表名 drop 欄位名;
- 修改欄位類型:alter table 表名 modify 欄位名 新的欄位類型
- 修改欄位排序:alter table 表名 modify 欄位名1 新的欄位類型
first|after 欄位名2
- 重新命名欄位:alter table 表名 change 舊欄位名 新欄位名 新欄位類型
- 修改表選項:alter table 表名 新的表選項(default charset gbk engine Myisam)
四, 資料操作
a) 插入資料:insert into 表名(欄位列表) values(值列表)
b) 查看資料:select *|欄位列表 from 表名 [where查詢條件]
c) 刪除資料:delete from 表名[where刪除條件]
d) 修改資料:update 表名 set 欄位1=新值1,欄位2=新值2……[where修改條件]
MySQL資料操作