1.創建表時添加默認值
語法:
<字段名><類型><默認值>
實例:
MySQL [wordpress]> create table ly_content(
-> ID int auto_increment,
-> TITLE varchar(20),
-> CONTENT varchar(100),
-> WriteTime datetime default now(),
-> primary key(ID)
-> );
Query OK, 0 rows affected (0.02 sec)
向表中插入一個值看看效果:
[insert into ly_content (TITLE , CONTENT) values ("和平精英","出火箭少女101皮膚啦");]
2.為已創建的表添加默認值
語法:
alter table <表名>add<字段名><類型>default<默認值>
實例:
alter table users_data add column RegisterTime datetime default now();
向表中插入一個值看看效果:
[insert into users_data(username, password) values( "Marry","123456");]
3.修改字段為默認值
語法:
alter table <表名>
change <字段名> <新字段名><類型>default<默認值>
實例:
字段National值為空我們把他的默認值改為China,把字段名National改為Country(也可以不變)
alter table users_data change National Country varchar(20) default "China";
向表中插入一個值看看效果:
[ insert into users_data(username,password) values("HUGBOY","112233");]
可以看到我們沒有輸入Country的數據,系統自動默認為China了
4.刪除默認值
就是把默認值設置為“NULL”
========================================================
本來以為留言板的PHP代碼放到網站上不執行是數據庫的問題,修改之后發現是PHP7與PHP5不兼容,倒也練練Mysql命令啦。