您好,登錄后才能下訂單哦!
今天小編就為大家帶來一篇介紹mysql和mysqldb常用語句的文章。小編覺得挺實用的,為此分享給大家做個參考。一起跟隨小編過來看看吧。
create database if not exists hidb; #創建庫,如果此庫不存在
show warnings; #查看db最近一次的告警
alter database hidb character set 'utf-8'; #設置數據庫字符集
drop database testdb; #刪除庫
show databases like '%db'; #查詢以db結尾的數據庫信息
help show databases; #幫助
create table tbl2 (id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE KEY,name VARCHAR(60) NOT NULL); #創建表結構
create table tbl2 (id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT ,name VARCHAR(60) NOT NULL,UNIQUE KEY(id,name)); #創建表結構
help desc; #幫助
describe city; #查詢表結構
DESC tbl2; #查詢表結構
show engines; #查看支持的引擎
show table status; #查看所有表狀態信息
show table status like 'tablename'\G; #查看單表狀態信息
show table status where name like 'table'; #查看以table開頭的表
show table status where Engine='MyISAM'; #查詢引擎為MyISAM的表狀態
alter table tbl3 ADD gender ENUM('F','M'); #修改表結構,新增枚舉字段
alter table tbl3 CHANGE id stuid SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY; #修改字段名 id 為 stuid
alter table tbl3 ADD INDEX (name); #創建索引
show INDEXES from tbl3; #查看表中的所有索引
alter table tbl3 drop index id; #刪除id字段的索引
alter table tbl3 drop primary key id; #刪除id字段的主鍵
create table tbl4 like mysql.user; #創建tbl4表,從mysql.user復制表結構
create table tbl5 select host,user,passwd from mysql.user; #查詢mysql.user表中的字段及內容,放到新創建的表中
create index indexname on tabl5(id); #創建索引
以上就是mysql和mysqldb常用語句的詳細內容了,看完之后是否有所收獲呢?如果想了解更多相關內容,歡迎關注億速云行業資訊!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。