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...