六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

mysql設置之常用設置——數據庫與數據表的基本設置(1)共2課

[摘要]######## 文件包含: 數據庫和數據表的CRUD操作 #### 其中包含: 數據庫和數據表的:## ...
 ##
 ##
 ##
 ##             文件包含:   數據庫和數據表的CRUD操作 
 ##
 ##             其中包含:   數據庫和數據表的:
 ##                                         數據庫的字符集修改
 ##                                         數據表的名字 字段信息 等操作
 ##
 ##
 ##   // +----------------------------------------------------------------------
 ##   //   數據庫操作
 ##   //   1.增------------創建數據庫
 ##   //   2.刪------------刪除數據庫
 ##   //   3.改------------修改數據庫
 ##   //   3.查------------查詢數據庫創建
 ##   // +----------------------------------------------------------------------#
 ##        
 ##
 ##
 #1.數據庫創建語句
create database  `liu1` character set utf8  collate utf8_general_ci
 #2.刪除數據庫創建語句  
drop database if exists `liu1`;
 #3.修改數據庫創建語句 
alter database `liu1` charset = utf8
alter database `liu1` collate utf8_general_ci;utf8_slovenian_ci
 #4.查看數據庫創建語句  
show create database `liu1`;
 ##
 ##
 ##
 ##   // +----------------------------------------------------------------------
 ##   //   數據表操作
 ##   //   1.增------------創建表
 ##   //   2.刪------------刪除表
 ##   //   3.改------------修改表
 ##   //   4.查------------查看表創建語句
 ##   // +----------------------------------------------------------------------#
 ##        
 ##
 ##
##################################字段類型查詢#####################################################
#整型
#           1)tinyint   1字節  -128     127      UNSIGNED   255
#           2)SMALLINT  2字節  -32768   32767    UNSIGNED   65535
#           3)MEDIUMINT 3字節  -8388608 8388607  UNSIGNED   16777215
#           4)INT       4字節  -2147483648 2147483647   UNSIGNED    4294967295
#           5)BIGINT    8字節  -9223372036854775808    9223372036854775807  UNSIGNED 18446744073709551615
#小數型
#           1)float(4,2)   范圍  -99.99-99.99  UNSIGNED 0-99.99 (丟失精度)
#           2)decimal(4,2) 范圍  -99.99-99.99  UNSIGNED 0-99.99
#時間
#           1)date          格式:2017-11-12(沒有時分秒)
#           2)datetime      格式:2017-11-12 12:12:12
#           3)timestamp     格式:2017-11-12 12:12:12(當插入數據時,默認插入系統當前時間)
#多選       set(1,2,3,4)     格式:字段名(屬性1,屬性2,屬性3) insert into `liu1` values('1,2,4');
#                                 select * from liu1 where find_in_set('1查詢的選項','hobby查詢的字段名')
#單選       enum(1,2,3,4)    格式:字段名(屬性1,屬性2,屬性3) insert into `liu1` values('1');
#
#字符串
#           1)char          范圍  1-255字節
#           2)varchar       范圍  1-65535字節(21844漢字)
#           3)text          
##################################字段類型查詢#####################################################

##################################1.表創建語句#####################################################
CREATE TABLE IF NOT EXISTS `admin`(  
    `adminid` INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主鍵ID', 
    `adminuser` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '管理員賬號',  
    `adminpass` CHAR(32) NOT NULL DEFAULT '' COMMENT '管理員密碼',  
    `adminemail` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '管理員電子郵箱',  
    `logintime` INT UNSIGNED NOT NULL DEFAULT '0' COMMENT '登陸時間',  
    `loginip` BIGINT NOT NULL DEFAULT '0' COMMENT '登陸IP',  
    `createtime` INT UNSIGNED NOT NULL DEFAULT '0' COMMENT '創建時間',  
    `repasssendmailtime` INT UNSIGNED NOT NULL DEFAULT '0' COMMENT '密碼修改時間',
    `repasssedradint` INT UNSIGNED NOT NULL DEFAULT '0' COMMENT '密碼修改隨機數字',
    PRIMARY KEY(`adminid`),  
    UNIQUE shop_admin_adminuser_adminpass(`adminuser`,`adminpass`),  
    UNIQUE shop_admin_adminuser_adminemail(`adminuser`,`adminemail`)  
  
)ENGINE=InnoDB DEFAULT CHARSET=utf8;  

INSERT INTO `admin`(adminuser,adminpass,adminemail,createtime) 
VALUES
('admin',md5('admin'),'[email protected]',UNIX_TIMESTAMP()),
('admin',md5('admin'),'[email protected]',UNIX_TIMESTAMP());
#UNSIGNED    表示無符號
#PRIMARY KEY 主鍵 一張表中只能有一個主鍵,表示該字段的數據不能重復 自帶不能為空屬性
#PRIMARY KEY(`adminid name`) 復合主鍵 表示2個字段的數據都不可能重復
#UNIQUE KEY 唯一鍵   一個表中可以多個唯一鍵  可以為空,而且空字段不參與唯一性比較
##################################2.刪除表語句#####################################################
DROP TABLE IF EXISTS `admin`;
##################################3.修改表語句#####################################################
#1.修改表名
alter table admin1 RENAME TO admin2;
#2.修改表字符集
alter table `admin2` character set utf8
#3.修改表字段長度
alter table `admin2` modify column adminuser  varchar(32) not null default '';
#3.插入新字段
alter table `admin2` add name varchar(6) not null default ' ' after adminid; (在adminid后) 
#3.刪除新字段
alter table liu1 drop name;
#4.修改表字段名
alter table liu1 change id id1 varchar(16) not null default ' '(注: 后面的屬性要全部帶上)
##################################4.查看表創建語句###################################################
show create table admin2

以上就是mysql操作之常用操作——數據庫和數據表的基本操作(1)共2課的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 亚洲第一狼人区 | 青青草手机视频在线观看 | 色偷偷亚洲女人天堂观看欧 | 在线观看91精品国产下载 | 日本老年人精品久久中文字幕 | 欧美视频网站在线观看 | 人人揉揉香蕉 | 亚洲免费精品视频 | 日韩精品视频在线免费观看 | 午夜国产精品久久久久 | 在线a久青草视频在线观看g | 天天天天做夜夜夜做 | 亚洲视频网站在线观看 | 日韩 欧美 综合 在线 制服 | 性配久久久 | 五月婷婷六月丁香综合 | 欧美一级看片免费观看视频在线 | 亚洲国产高清精品线久久 | 亚洲精品视频区 | 天堂中文字幕在线 | 日本一区二区三区四区无限 | 亚洲免费一 | 一区二区三区在线播放视频 | 日本不卡免费新一二三区 | 青草国产在线视频 | 四虎影视国产精品永久在线 | 日韩h| 人人干网站 | 日本邪恶全彩 | 四虎sihu新版影院亚洲精品 | 亚洲 欧美 日韩 另类 | 日韩大片免费看 | 中文字幕在线看视频一区二区三区 | 天天久久综合网站 | 亚洲天堂男人 | 亚洲国产日韩综合久久精品 | 青青草原伊人网 | 日韩在线a视频免费播放 | 日本成人福利视频 | 日本久久免费大片 | 亚洲成人资源 |