mysql筆記2 常用命令

2021-07-16 21:05:27 字數 2326 閱讀 5099

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