1. <dd id="erndk"></dd>
                1. 03 MySQL_表相關的SQL

                  互聯網 2022/5/2 19:13:22

                  表相關的SQL什么是表: 表是數據庫中保存數據的單位數據庫表的引擎:innodb:支持數據庫的復雜操作,包括外鍵、事務等; myisam:只支持數據庫的增刪改查操作;1. 創建表格式: create table 表名(字段1名 字段1類型,字段2名 字段2類型,...);示例:創建一個person表 保存…

                  表相關的SQL

                  什么是表: 表是數據庫中保存數據的單位


                  數據庫表的引擎:

                  • innodb:支持數據庫的復雜操作,包括外鍵、事務等;
                  • myisam:只支持數據庫的增刪改查操作;

                  1. 創建表

                    格式: create table 表名(字段1名 字段1類型,字段2名 字段2類型,...);
                  
                    示例:創建一個person表 保存名字、性別、年齡、工資
                         create table person(name varchar(10),gender varchar(5),age int,sal int);
                  

                  2. 查看所有表

                    格式: show tables;
                  

                  3. 查看單個表詳情

                    格式:show create table 表名;
                  
                    示例:show create table person;
                  

                  4. 創建表指定引擎和字符集

                    格式: create table 表名(字段1名 字段1類型,字段2名 字段2類型,...) engine=myisam charset=gbk;
                  
                    示例: create table t1(name varchar(10),age int) engine=myisam charset=gbk;
                  

                  5.查看表字段信息

                    格式: desc 表名;
                  
                    示例: desc person;
                  

                  6.修改表名

                    格式: rename table 原名 to 新名;
                  
                    示例:rename table room to rooms;
                  

                  7. 修改引擎和字符集

                    格式: alter table 表名 engine=myisam/innodb charset=gbk/utf8
                  
                    示例:alter table person engine=myisam charset=gbk;
                  

                  8. 添加表字段

                    格式1: alter table 表名 add 字段名 字段類型;---最后
                    格式2: alter table 表名 add 字段名 字段類型 first;---最前面
                    格式3: alter table 表名 add 字段名 字段類型 after XXX;---插入到XXX之后
                  
                    示例1:  alter table t1 add gender varchar(5);
                    示例2:  alter table t1 add id int first;
                    示例3:  alter table t1 add sal int after age;
                  

                  9. 刪除表字段

                    格式: alter table 表名 drop 字段名;---刪除表字段
                  
                    示例:  alter table t1 drop sal;
                  

                  10. 修改字段表名稱

                    格式: alter table 表名 change 原字段名 新字段名 新類型;
                  
                    示例:  alter table t1 change name names varchar(5);
                  

                  11. 修改字段類型和位置

                    格式: alter table 表名 modify 字段名 新類型 first;/after XXX;
                  
                    示例:  alter table t1 modify name varchar(10) after age;
                  

                  12. 刪除表

                    格式: drop table 表名 ;
                  
                    示例: drop table t1;
                  
                  隨時隨地學軟件編程-關注百度小程序和微信小程序
                  關于找一找教程網

                  本站文章僅代表作者觀點,不代表本站立場,所有文章非營利性免費分享。
                  本站提供了軟件編程、網站開發技術、服務器運維、人工智能等等IT技術文章,希望廣大程序員努力學習,讓我們用科技改變世界。
                  [03 MySQL_表相關的SQL]http://www.yachtsalesaustralia.com/tech/detail-318771.html

                  贊(0)
                  關注微信小程序
                  程序員編程王-隨時隨地學編程

                  掃描二維碼或查找【程序員編程王】

                  可以隨時隨地學編程啦!

                  技術文章導航 更多>
                  国产在线拍揄自揄视频菠萝

                        1. <dd id="erndk"></dd>