MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】
- MySQL 文檔-黑馬程序員(騰訊微云):https://share.weiyun.com/RaCdIwas
- 1-MySQL基礎(chǔ).pdf、2-MySQL約束與設(shè)計(jì).pdf、3-MySQL多表查詢(xún)與事務(wù)的操作.pdf
MySQL學(xué)習(xí)筆記03【數(shù)據(jù)庫(kù)表的CRUD操作、數(shù)據(jù)庫(kù)表中記錄的基本操作、客戶(hù)端圖形化界面工具SQLyog】【day01】
MySQL學(xué)習(xí)筆記04【數(shù)據(jù)庫(kù)的查詢(xún)操作、表的約束】【day01、day02】
MySQL學(xué)習(xí)筆記05【多表操作、三大范式、數(shù)據(jù)庫(kù)的備份和還原】【day02】
MySQL學(xué)習(xí)筆記06【多表查詢(xún)、子查詢(xún)、多表查詢(xún)練習(xí)】【day03】
MySQL學(xué)習(xí)筆記07【事務(wù)、用戶(hù)管理和權(quán)限管理】【day03】
目錄
05 數(shù)據(jù)庫(kù)表的CRUD操作
DDL_操作表_查詢(xún)
DDL_操作表_創(chuàng)建
復(fù)制表
DDL_操作表_修改
修改表名:alter table 表名 rename to 新的表名;
修改表的字符集:alter table 表名 character set 字符集名稱(chēng);
添加一列:alter table 表名 add 列名 數(shù)據(jù)類(lèi)型;
修改列名稱(chēng) 類(lèi)型:alter table 表名 change 列名 新列名?新數(shù)據(jù)類(lèi)型;
刪除列:alter table 表名 drop 列名;
DDL_操作表_刪除
客戶(hù)端圖形化界面工具SQLyog
使用 SQLyog 登錄 數(shù)據(jù)庫(kù)
使用 SQLyog 操作 數(shù)據(jù)庫(kù)
06 數(shù)據(jù)庫(kù)表中記錄的基本操作
DML_添加數(shù)據(jù)
DML_刪除數(shù)據(jù)
DML_修改數(shù)據(jù)
05 數(shù)據(jù)庫(kù)表的CRUD操作
DDL_操作表_查詢(xún)
R(Retrieve):查詢(xún)
- 查詢(xún)某個(gè)數(shù)據(jù)庫(kù)中所有的表名稱(chēng):show tables;
- 查詢(xún)表結(jié)構(gòu):desc 表名;(description)
DDL_操作表_創(chuàng)建
語(yǔ)法:
? ?create table 表名(
? ?? ?列名1 數(shù)據(jù)類(lèi)型1,
? ?? ?列名2 數(shù)據(jù)類(lèi)型2,
? ?? ?...
? ?? ?列名n 數(shù)據(jù)類(lèi)型n
? ?);
注意:最后一列,不需要加逗號(hào)(,)
數(shù)據(jù)字段類(lèi)型
創(chuàng)建表
create table student(
?? ?id int,
?? ?name varchar(32),
?? ?age int,
?? ?score double(4,1),
?? ?birthday date,
?? ?insert_time timestamp
);
復(fù)制表
復(fù)制表:create table 表名 like 被復(fù)制的表名;
DDL_操作表_修改
U(Update):修改
修改表名:alter table 表名 rename to 新的表名;
修改表的字符集:alter table 表名 character set 字符集名稱(chēng);
添加一列:alter table 表名 add 列名 數(shù)據(jù)類(lèi)型;
修改列名稱(chēng) 類(lèi)型:alter table 表名 change 列名 新列名?新數(shù)據(jù)類(lèi)型;
刪除列:alter table 表名 drop 列名;
DDL_操作表_刪除
D(Delete):刪除
- drop table 表名;
- drop table ?if exists 表名 ;
客戶(hù)端圖形化界面工具SQLyog
SQLyog 圖形化工具——客戶(hù)端
SQLyog 是業(yè)界著名的 Webyog 公司出品的一款簡(jiǎn)潔高效、功能強(qiáng)大的圖形化 MySQL 數(shù)據(jù)庫(kù)管理工具。使用 SQLyog 可以快速直觀地讓您從世界的任何角落通過(guò)網(wǎng)絡(luò)來(lái)維護(hù)遠(yuǎn)端的 MySQL 數(shù)據(jù)庫(kù)。
使用 SQLyog 登錄 數(shù)據(jù)庫(kù)
??
使用 SQLyog 操作 數(shù)據(jù)庫(kù)
06 數(shù)據(jù)庫(kù)表中記錄的基本操作
DML_添加數(shù)據(jù)
語(yǔ)法:insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n);
注意:
DML_刪除數(shù)據(jù)
語(yǔ)法:delete from 表名 [where 條件]
注意:
DML_修改數(shù)據(jù)
語(yǔ)法:update 表名 set 列名1 = 值1, 列名2 = 值2,... [where 條件];
注意:如果不加任何條件,則會(huì)將表中所有記錄全部修改。
總結(jié)
以上是生活随笔為你收集整理的MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 英语 四六级 学习网址
- 下一篇: MySQL学习笔记04【数据库的查询操作