欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
mysql

理解和刪除數據庫

RDBMS=管理員(manager)+倉庫(database)——數據庫服務(wù)器

database=N個(gè)table

table:

表結構:定義表的列名和列類(lèi)型!

表記錄:一行一行的記錄!

SQL:結構化查詢(xún)語(yǔ)言(Structured Query Language)

SQL語(yǔ)法

  • SQL語(yǔ)句可以在單行或多行書(shū)寫(xiě),以分號結尾
  • 可以使用空格和縮進(jìn)來(lái)增強語(yǔ)句的可讀性
  • MySQL不區別大小寫(xiě),建議使用大寫(xiě)

啟動(dòng)服務(wù)

net start mysql

停止

net stop mysql

Mysql腳本執行
第一種方法:
在命令行下(未連接數據庫),
輸入 :mysql -h localhost -u root -p123456 < F:\hello world\niuzi.sql
(注意路徑不用加引號的!!) 回車(chē)即可。
第二種方法:
在命令行下(已連接數據庫,此時(shí)的提示符為 mysql> ),
輸入 source F:\hello world\niuzi.sql (注意路徑不用加引號的)
或者 \. F:\hello world\niuzi.sql (注意路徑不用加引號的) 回車(chē)即可。
SQL語(yǔ)句分類(lèi)
  • DDL(Data Definition Language):數據定義語(yǔ)言,用來(lái)定義數據對象:庫、表、列等;
>創(chuàng )建、刪除、修改:庫表結構??!
  • DML (Data Manipulation Language):數據操作語(yǔ)言,用來(lái)定義數據庫記錄(數據);
>增、刪、改:表記錄
  • DCL(Data Control Language):數據控制語(yǔ)言,用來(lái)定義訪(fǎng)問(wèn)權限和安全級別;
  • DQL(Data Query Language):數據查詢(xún)語(yǔ)言,用來(lái)查詢(xún)記錄(數據)。
DDL:數據庫或表的結構操作(*******)
DML:對表的記錄進(jìn)行更新(增、刪、改)(*******)
DCL:對用戶(hù)的創(chuàng )建及授權
DQL:對表的記錄的查詢(xún)
交互方式
1.客戶(hù)端連接認證:連接服務(wù)器,認證身份: mysql.exe -hPup(h:hlocalhost,p:p端口號 u:uroot -p)
2.發(fā)送SQL指令
3.服務(wù)器接收指令看,處理,返回操作結果
4.客戶(hù)端接收結果:顯示結果
5.斷開(kāi)連接(釋放資源):exit/quit/\q
SQL基本操作(增刪改查)
>增刪改查CRUD
根據操作對象進(jìn)行分類(lèi)
庫操作
表操作(字段)
數據操作
庫操作
新增數據庫:CREATE DATABASE 數據庫名字[庫選項]
庫選項:用來(lái)約束數據庫
字符集設定:charset/character set具體字符集,常用:GBK,UTF8
校對集設定:collate具體校對集(數據比較的規則)
校對集依賴(lài)字符集
查看數據庫
查看所有數據庫:SHOW DATABASE;
查看指定數據庫(模糊查詢(xún)):
show databases like'pattern';--pattern是匹配模式:%代表多個(gè)字符,_表單個(gè)
查看數據庫創(chuàng )建語(yǔ)句
SHOW CREATE DATABASE數據庫名;
更新數據庫
數據庫的名字不可以修改
數據庫的修改權限庫選項,不建議修改
刪除數據庫
DROP DATABASE 數據庫名字;
進(jìn)入數據庫
USE 數據庫名字;
表操作
新增書(shū)庫表:
CREATE TABLE [IF NOT EXISTS] 表名(字段名字,數據類(lèi)型)[表選項];
IF NOT EXISTS:如果表名不存在,那就創(chuàng )建,否則不創(chuàng )建。
表選項:
字符集:charset/character set 具體字符集
校對集:collate 具體校對集
存儲引擎:engine 具體的存儲引擎(innodb和myisam)
查看數據表:
查看所有表:SHOW TABLES;
查看部分表:SHOW TABLES LIKE 'pattern'
查看表的創(chuàng )建:SHOW CREATE TABLE表名;
查看表結構:
DESC
DESCRIBE
SHOW COLUMNS FROM 表名;
修改數據表:
修改表本身:
修改表名:RENAME TABLE 老表名 TO 新表名
修改表選項:字符集,校對集,存儲引擎
ALTER TABLE 表名 表選項[=]值
修改字段(通常是修改屬性或者數據類(lèi)型):
新增字段:ALTER TABLE 表名 ADD [COLUMN] 字段名 數據類(lèi)型 [列屬性] [位置]
位置:字段名可以存放在表中的任意位置
First:第一個(gè)位置
修改字段:ALTER TABLE 表名 MODIFY 字段名 數據類(lèi)型 [屬性] [位置]
重命名字段:ALTER TABLE 表名 CHANGE 舊 新 數據類(lèi)型
刪除字段:ALTER TABLE 表名 DROP 字段名
刪除數據表:DROP TABLE 表名1,表名2,……刪除多個(gè)表
數據操作
新增數據
全表插入數據
要求數據值與表中字段順序一致,非數值用雙引號包裹
INSERT INTO 表名 VALUES(值列表);可以一次插入多條
部分插入數據
需要指定字段列表
INSERT INTO 表名(字段列表) VALUES(值列表)
查看數據
查看所有數據:SELECT *|字段列表 FROM 表名 [WHERE 條件]
查看指定字段: 指定條件的數據
更新數據:
UPDATE 表名 SET 字段=值 [WHERE 條件]
刪除數據
DELETE FROM 表名 [WHERE 條件]
DDL數據庫
查看所有數據庫:SHOW DATABASES
切換(選擇要操作的數據庫):USE 數據庫名
創(chuàng )建數據庫:CREATE DATABASE (IF NOT EXISTS) 數據庫名
刪除數據庫:DROP DATABASE (IF EXISTS) 數據庫名
修改數據庫編碼:ALTER DATABASE 數據庫名 CHARACTER SET utf8
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
mysql中SQL語(yǔ)句刪除
mysql數據庫中命令行下常用命令的操作(增、刪、改、查)和數據類(lèi)型
MySQL的基礎語(yǔ)法
MySQL基礎入門(mén)使用和命令的使用
MySQL從入門(mén)到入魔(01)
MySQL_note
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久