mysql>show databases; 顯示所有資料庫
mysql>use dbname; 開啟資料庫:
mysql>show tables; 顯示資料庫mysql中所有的表
mysql>
describe tablename; 表的詳細描述 ,表結構
mysql> select * from dept_db; 檢視表的所有內容
mysql>drop database name 直接刪除資料庫,不提醒 mysql>-> drop database person_db;
mysql>
mysqladmin drop database name 刪除資料庫前,有提示。
mysql>describe user; 顯示表mysql資料庫中user表的列資訊
mysql> select version();select now(); 查詢版本和時間 一行可以多條命令
mysql>
load data infile 「/path/filename」 into table 表名
從檔案中向表新增資料, 檔案每行包括一條記錄, 用定位符(tab) 把值分開。
mysql>i
nsert into表名values (「data」,」data」)
向表中新增記錄
mysql>
select * from 表名 where 欄位名 like(not like) 「 字元」
注: 允許使用「_」匹配任何單個字元, 而「%」 匹配任意數目字元 模式匹配
mysql>
create table student(stuname varchar(20),age varchar(20),id varchar(20),set0 char(1));
mysql>
mysql> insert into student(id,stuname) values('1','tomcat');
mysql>
mysql> delete from student where id='1';
mysql>刪除表中所有資料
mysql> truncate table student;
mysql>
mysql>備份多個資料庫表
mysql>mysqldump –u root –p 3306 mydb person_db >d:/backup.sql
執行此語句將把mydb 備份到d盤的backup.sql檔案中
mysql>備份所有資料庫
mysqldump –u root –p 3306 –all –database>d:backup.sql
mysql>恢復資料庫dbname
shell> mysqldump -h host -u root -p dbname < dbname_backup.sql
mysql>查詢運算結果
mysql> select(20+5)*4;
mysql>
重新命名表:
mysql > alter table t1 rename t2;
mysql >
修改欄位的資料型別
mysql >
alter table 《表名》 modify 《欄位1> 《資料型別》 first | after 《欄位2>; 字段位置修改 欄位1 指要修改位置的字段 資料型別 指 欄位1 的資料型別
first 為可選引數,指將 欄位1 修改為表的第乙個字段 alter 欄位2 指將 欄位1 插入到 欄位2 後面
mysql >新增字段
mysql > alter table 《表名》 add 《新欄位名》 《資料型別》 [約束條件] [first | after 已存在的欄位名]; 新增字段 新增新的字段包括欄位名,資料型別,完整性約束,使用add關鍵字。
first 為可選引數,其作用是將新新增的字段設定為表的第乙個字段;after 為可選引數,其作用是將新新增的字段新增到指定的「已存在欄位名」的後面
mysql > 刪除字段
mysql > alter table 《表名》 drop 《欄位名》;
mysql>在本機建立user hs 密碼1987
mysql> create user 'hs'@'localhost' identified by '1987';
登入hs
c:\windows>mysql -u hs -p
刪除用於
drop user 'username'@'host';
更多關於sql操作使用者許可權
mysql>
MYSQL常用命令 (2)
1 進入mysql 啟動mysql command line client mysql的dos介面 直接輸入安裝時的密碼即可。此時的提示符是 mysql 2 退出mysql quit或exit 1 建立資料庫 命令 create database 資料庫名 例如 建立乙個名為xhkdb的資料庫 my...
Mysql 常用命令筆記
建立使用者create user username host identified by password username 你將建立的使用者名稱 host 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者可以從任意遠端主機登陸,可以使用萬用字元 passw...
mysql基本常用命令 MySQL常用命令(一)
cmd提示框中的mysql基礎命令 一 命令 連線mysql伺服器 mysql h localhost u root p 展示所有資料庫 show databases 選擇資料庫 use database 展示所選資料下所有表 show tables 設定資料庫編碼 set names gbk 用s...