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

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

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'),'857523518@qq.com',UNIX_TIMESTAMP()),
('admin',md5('admin'),'857523518@qq.com',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| 色综合久久伊人 | 夜夜爽一区二区三区精品 | 亚洲国产香蕉视频欧美 | 日日夜夜爽 | 青草国产精品久久久久久久久 | 日本乱码一卡二卡三卡永久 | 天天艹天天 | 亚洲欧美日韩在线观看二区 | 午夜精品视频在线观看美女 | 日本中文一区 | 中文字幕亚洲自拍 | 日本三级香港三级国产三级 | 色婷婷色丁香 | 十八成人网 | 中文在线最新版天堂8 | 日韩黄色在线视频 | 亚洲综合久久成人69 | 天天好b| 色综合合久久天天给综看 | 欧美在线视频播放 | 青娱乐欧美视频 | 一区二区视频网 | 欧美一区二区三区婷婷月色 | 亚洲乱码在线 | 日韩一级影院 | 在线亚洲精品中文字幕美乳 | 香蕉网站在线 | 香蕉app在线观看免费版 | 亚洲视频一区在线播放 | 中日韩欧美在线观看 | 一级做a爰片久久免费 | 日韩亚洲一区中文字幕在线 | 日韩精品特黄毛片免费看 | 色噜噜 男人的天堂在线观看 | 午夜免费福利网站 | 五月深爱婷婷 | 日日夜夜天天久久 | 日韩欧美爱爱 |