您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“MySQL怎么操作數(shù)據(jù)表”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“MySQL怎么操作數(shù)據(jù)表”吧!
MySQL操作數(shù)據(jù)表的方法并不復(fù)雜,下面將為您詳細介紹MYSQL添加字段、修改字段、刪除字段、 獲取表名等操作的實現(xiàn)方法,希望對您學(xué)習(xí)MySQL添加字段方面會有所幫助。
MySQL添加字段的方法并不復(fù)雜,下面將為您詳細介紹MYSQL添加字段和修改字段等操作的實現(xiàn)方法,希望對您學(xué)習(xí)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 <新字段名><數(shù)據(jù)類型>[約束條件]; 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:查詢數(shù)據(jù)庫中所有表名
select table_name from information_schema.tables where table_schema='csdb' and table_type='base table'; table_schema:數(shù)據(jù)庫名稱 information_schema 表示系統(tǒng)庫。 table_type='base table‘:限定只查詢基表。
2:查詢指定數(shù)據(jù)庫中指定表的所有字段名column_name
select column_name from information_schema.columns where table_schema='csdb' and table_name='users'; table_schema:數(shù)據(jù)庫名 table_name:表名
工作用到例子:
select count(*) from information_schema.columns where table_schema='yanfa' and table_name='tableName001' and column_name='Result1'; #select table_name from information_schema.tables where table_schema='yanfa' and table_type='base table';
到此,相信大家對“MySQL怎么操作數(shù)據(jù)表”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。