首頁  >  文章  >  資料庫  >  MySQL如何操作資料表

MySQL如何操作資料表

醉折花枝作酒筹
醉折花枝作酒筹轉載
2021-06-29 09:22:071833瀏覽

MySQL操作資料表的方法並不複雜,以下將為您詳細介紹MYSQL新增欄位、修改欄位、刪除欄位、 取得表名等操作的實作方法,希望對您學習MySQL新增欄位方面會有所幫助。

MySQL如何操作資料表

MySQL新增欄位的方法並不複雜,以下將為您詳細介紹MYSQL新增欄位和修改欄位等操作的實作方法,希望對您學習MySQL新增欄位方面會有所幫助。

1新增表格欄位

alter table table1 add transactor varchar(10) not Null;
alter table   table1 add id int unsigned not Null auto_increment primary key

新增到特定欄位後面的語句範例:

ALTER TABLE <表名> ADD <新字段名><数据类型>[约束条件];
ALTER TABLE MyTableName ADD newDBField varchar(30) NULL AFTER existDBField;
ALTER TABLE tableName001 ADD WebAdminPass varchar(30) NULL AFTER Result;

2.修改某個資料表的欄位類型及指定為空或非空

alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];
alter table 表名称 modify 字段名称 字段类型 [是否允许非空];
alter table 表名称 modify 字段名称 字段类型 [是否允许非空];

3.修改某個表的字段名稱及指定為空或非空

alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空

4如果要刪除某一字段,可用命令:

ALTER TABLE mytable DROP 字段名;

mysql SQL獲取表名&欄位名的查詢語句

  1:查詢資料庫中所有表名

select table_name
  from information_schema.tables
  where table_schema=&#39;csdb&#39; and table_type=&#39;base table&#39;;
table_schema:数据库名称     
information_schema 表示系统库。   
table_type=&#39;base table‘:限定只查询基表。

  2:查詢指定資料庫中指定資料表的所有欄位名稱column_name

   select column_name
     from information_schema.columns
     where table_schema=&#39;csdb&#39; and table_name=&#39;users&#39;;
  table_schema:数据库名   
  table_name:表名

工作用到範例:

select count(*) from information_schema.columns where table_schema=&#39;yanfa&#39; and table_name=&#39;tableName001&#39; and column_name=&#39;Result1&#39;;
 #select table_name from information_schema.tables where table_schema=&#39;yanfa&#39; and table_type=&#39;base table&#39;;

相關學習推薦:mysql教學(影片)

以上是MySQL如何操作資料表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除