黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 MySQL數據庫學習:常用命令

MySQL數據庫學習:常用命令

更新時間:2022-06-30 10:22:35 來源:動力節點 瀏覽1459次

MySQL常用命令

描述 命令
要登錄(從 unix shell),僅在需要時使用 -h。 [mysql 目錄]/bin/mysql -h 主機名 -u root -p
在 sql server 上創建一個數據庫。 創建數據庫[數據庫名稱];
列出 sql server 上的所有數據庫。 顯示數據庫;
切換到數據庫。 使用[數據庫名稱];
查看數據庫中的所有表。 顯示表格;
查看數據庫的字段格式。 描述[表名];
刪除一個數據庫。 刪除數據庫[數據庫名稱];
刪除一個表。 刪除表[表名];
在表格中顯示所有數據。 SELECT * FROM [表名];
返回與指定表有關的列和列信息。 顯示來自 [table name] 的列;
顯示某些選定的行,其值為“whatever”。 SELECT * FROM [表名] WHERE [字段名] = "whatever";
顯示包含名稱“Bob”和電話號碼“3444444”的所有記錄。 SELECT * FROM [table name] WHERE name = "Bob" AND phone_number = '3444444';
按 phone_number 字段顯示所有不包含名稱“Bob”和電話號碼“3444444”的記錄。 SELECT * FROM [table name] WHERE name != "Bob" AND phone_number = '3444444' order by phone_number;
顯示以字母“bob”和電話號碼“3444444”開頭的所有記錄。 SELECT * FROM [table name] WHERE name like "Bob%" AND phone_number = '3444444';
使用正則表達式查找記錄。使用“REGEXP BINARY”強制區分大小寫。這將查找以 a 開頭的任何記錄。 SELECT * FROM [表名] WHERE rec RLIKE "^a$";
顯示獨特的記錄。 SELECT DISTINCT [列名] FROM [表名];
顯示按升序 (asc) 或降序 (desc) 排序的選定記錄。 SELECT [col1],[col2] FROM [table name] ORDER BY [col2] DESC;
計算行數。 SELECT COUNT(*) FROM [表名];
在公共列上連接表。 從查找中選擇lookup.illustrationid、lookup.personid、person.birthday,
在lookup.personid=person.personid=statement 上加入person,以在person table 中加入具有主要插圖ID 的生日;
切換到mysql數據庫。創建一個新用戶。 INSERT INTO [表名] (Host,User,Password) VALUES('%','user',PASSWORD('password'));
更改用戶密碼。(來自 unix shell)。 [mysql 目錄]/bin/mysqladmin -u root -h hostname.blah.org -p password 'new-password'
更改用戶密碼。(從 MySQL 提示符)。 為“用戶”@“主機名”設置密碼 = 密碼(“此處密碼”);
切換到 mysql db。為 db 授予用戶權限。 INSERT INTO [表名] (Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv) VALUES ('%','db','user','Y','Y','Y' ,'Y','Y','N');
更新表中已有的信息。 UPDATE [表名] SET Select_priv = 'Y',Insert_priv = 'Y',Update_priv = 'Y' where [field name] = 'user';
從表中刪除一行。 DELETE from [table name] where [field name] = 'whatever';
更新數據庫權限/特權。 同花順特權;
刪除一列。 更改表 [表名] 刪除列 [列名];
向 db 添加一個新列。 alter table [表名] 添加列 [新列名] varchar(20);
更改列名。 alter table [表名] change [舊列名] [新列名] varchar(50);
制作一個獨特的專欄,這樣您就不會受到欺騙。 改變表[表名]添加唯一([列名]);
使一列更大。 alter table [表名] modify [列名] VARCHAR(3);
從表中刪除唯一的。 更改表 [表名] 刪除索引 [列名];
將 CSV 文件加載到表中。 LOAD DATA INFILE '/tmp/filename.csv' 替換 INTO TABLE [表名] FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (field1,field2,field3);
轉儲所有數據庫以進行備份。備份文件是用于重新創建所有數據庫的 sql 命令。 [mysql 目錄]/bin/mysqldump -u root -ppassword --opt >/tmp/alldatabases.sql
轉儲一個數據庫進行備份。 [mysql 目錄]/bin/mysqldump -u 用戶名-ppassword --databases 數據庫名>/tmp/databasename.sql
從數據庫中轉儲表。 [mysql 目錄]/bin/mysqldump -c -u 用戶名 -ppassword 數據庫名 表名 > /tmp/databasename.tablename.sql
從備份中恢復數據庫(或數據庫表)。 [mysql 目錄]/bin/mysql -u 用戶名 -ppassword 數據庫名 < /tmp/databasename.sql
創建表示例 1。 CREATE TABLE [表名] (firstname VARCHAR(20), middleinitial VARCHAR(3), lastname VARCHAR(35),suffix VARCHAR(3),
officeid VARCHAR(10),userid VARCHAR(15),username VARCHAR(8),email VARCHAR(35),phone VARCHAR(25), groups
VARCHAR(15),datesamp DATE,timestamp time,pgpemail VARCHAR(255));
創建表示例 2。 create table [table name] (personid int(50) not null auto_increment 主鍵,firstname varchar(35),middlename varchar(50),lastname varchar(50) default 'bato');

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 9191精品国产费久久 | 国产h视频在线 | 在线观看色视频网站 | 国产制服在线 | 91亚洲国产系列精品第56页 | 国产麻豆精品入口在线观看 | 黄色一级视频免费看 | 永久在线观看视频 | 免费中文字幕 | 精品一区二区视频在线观看 | 美女丝 | 操香蕉| 亚洲激情视频在线播放 | 久久久精品视频直接观看 | 精品日本亚洲一区二区三区 | 欧美成人一区二区 | a毛片免费观看完整 | 欧美videos另类hd肥妇色 | 亚洲激情一区 | 亚洲综合第一页 | 波多野结衣免费线在线 | 日韩 欧美 中文 | 成人h视频 | 欧美激情免费a视频 | 久青草视频在线观看 | 日本久久久久久久中文字幕 | 在线观看网址你懂的 | 日本一区二区不卡视频 | 甜性涩爱免费看 | 亚洲高清免费在线观看 | 精品一区二区三区影院在线午夜 | 91成人在线免费视频 | 亚洲视频 欧美视频 | 久草福利网 | 在线观看精品视频一区二区三区 | 免费黄色大片视频 | 最近更新中文字幕影视 | 欧美激情综合 | 午夜影院在线观看免费 | 特黄特黄aaaa级毛片免费看 | 中国一级特黄剌激爽毛片 |