create table table_name
( field1 datatype 約束/主鍵約束 auto_increment,
field2 datatype 約束,
field3 datatype 約束
)[character set 字符集 collate 校對規則]
1.建立表
varchar最好指定長度,整型一般不指定.create
table t_user(
id int,
name varchar(20),
sal double(4,3),
birthday datetime,
hiredate timestamp
);
2.檢視當前庫中有哪些表
show tables;
3.檢視表的結構
desc 表名; description
4.刪除表
5.新增一列drop table 表名;
drop table t_user;
6.修改列的型別alter table 表名 add 列名 型別;
alter table t_user add photo blob;
7.修改列的名稱alter table 表名 modify 列名 型別;
alter table t_user modify photo varchar(20);
8.刪除某列alter table 表名 change 舊列名 新列名 資料型別;
將 photo這一列 改名為 image
alter table t_user change photo image varchar(20);
9.修改表的名稱alter table 表名 drop 列名;
alter table t_user drop image;
10(用的極少)修改表的字符集. (如果建立表時不指定,預設使用資料庫的字符集)rename table 舊表名 to 新名;
rename table t_user to user;
alter table 表名 character set 字符集 collate 校對集;
alter table t_user character set utf8 collate utf8_bin;
Python入門之旅(列表相關)
列表 一系列按特定順序排列的元素的集合,類似於陣列的概念。元素可以是數字,字串等 在python中,用方括號 來表示列表,並用逗號來分隔其中的元素 lists one two three 相關操作 增 insert 可以新增至列表的任意位置,所以需要指定新元素的索引和值lists.insert 4,...
用sqlplus建立表相關紀要
開啟sqlplus。登陸的時候輸入帳戶密碼 system p 草好像,需要選擇以什麼角色進入,忘記了。顯示當前資料庫的sid select name from v database 結果是和我在enterprise manager console裡面得到的一樣 zaka.show user 顯示出當...
關於MYSQL 表相關的操作
關於mysql 表相關的操作 1.建立表 create table 具體的可以查相關的 聯機幫助文件 主要講點不同的點 mysql 中的表 有多種型別,主要是有儲存引擎的區別,mysql中的臨時表 是 create temporary 建立的,這點與mssql中是有差別的,而且mssql中的臨時表是...