mysql常用命令彙總

2021-08-20 14:02:38 字數 1938 閱讀 4185

1:使用show語句找出在伺服器上當前存在什麼資料庫:

mysql> show databases; 

2:建立乙個資料庫mysqldata

mysql> create database mysqldata;

3:選擇你所建立的資料庫

mysql> use mysqldata; 

4:檢視現在的資料庫中存在什麼表

mysql> show tables; 

5:建立乙個資料庫表

mysql> create table mytable (name varchar(20), *** char(1)); 

6:顯示表的結構:

mysql> describe mytable; 

7:往表中加入記錄

mysql> insert into mytable values ('hyq','m'); 

8:用文字方式將資料裝入資料庫表中(例如d:/mysql.txt)

mysql> load data local infile 'd:/mysql.txt' into table mytable; 

9:匯入.sql檔案命令(例如d:/mysql.sql)

mysql>use database;

mysql>source d:/mysql.sql; 

10:刪除表

mysql>drop table mytable; 

11:清空表

mysql>delete from mytable; 

12:更新表中資料

mysql>update mytable set ***='f' where name='zrt'; 

13.顯示所有支援的搜尋引擎

mysql >show engines; 

14.顯示所有資料表所屬的引擎型別

mysql>show table status;//顯示各個表的狀態資訊(所屬搜尋引擎、資料量) 

15.怎樣將user表中50萬條資料分拆到user1表和user2表中:

insert into user1(user1.id,user1.name,user1.***) select (user.id,user.name,user.***)from user where user.id <= 250000

insert into user2(user2.id,user2.name,user2.***) select (user.id,user.name,user.***)from user where user.id > 250000 

16.怎樣替換表中某些欄位的值:

mysql> update alluser set ***=replace(***, 0, 1) where id=2; //將id=2記錄的***欄位的值替換為1 

17.查詢分類表category中category_name字段值中不帶"_no"的資料,如:category_name字段值為 "nvzhuang_no" 的記錄將被過濾不顯示 mysql> select * from category where category_name not like '%_no' order by sort asc; 

18.sql語句中limit一定要放在order by 後面

select * from gt_index_pic where type=14 limit 0,5 order by sort asc;//錯誤的寫法,邏輯上走不通

select * from gt_index_pic where type=14 order by sort asc limit 0,5;//正確的寫法,先排序,然後從排好序的記錄中獲取前五條記錄 

select * from gt_index_pic where instr(alt_label,'珍品') <> 0;//如果alt_label字段值中不含有'珍'關鍵字時,將返回0,否則返回非零值

mysql 常用命令彙總

方法1 用set password命令 首先登入mysql。格式 mysql set password for 使用者名稱 localhost password 新密碼 例子 mysql set password for root localhost password 123 方法2 用mysqla...

mysql常用命令彙總

資料庫 1.登入資料庫 1 鏈結 mysql u 使用者名稱 預設 root p mysql h 主機位址 u 使用者名稱 p 使用者名稱密碼 2 修改密碼 mysqladmin u 使用者名稱 p 舊密碼 password 新密碼 2.檢視資料庫 1 顯示資料庫 show databases 2 ...

mysql 常用命令 彙總

參考閱讀 摘要許可權 列操作其他 1,修改表,登入mysql資料庫,切換到mysql資料庫,使用sql語句檢視 select host,user from user mysql u root pvmwaremysql use mysql mysql update user set host wher...