1、備份語句:
mysqldump -u使用者名稱 -p 源庫名 > ***.sql
2、源庫名表示方式:
--all-databases 備份所有的庫
庫名 備份單個庫
-b 庫1 庫2 ... 備份多個庫
庫名 表1 表2 表3 ... 備份指定庫的多張表
3、資料恢復(linux 終端操作)
先手動建立乙個空庫
mysql -u使用者名稱 -p 目標庫名< ***.sql
mysql -u使用者名稱 -p --one-database 目標庫名< ***.sql
注意:恢復庫時,會將表中的資料覆蓋,新增加的表不會刪除
恢復時,如果要恢復的庫不存在,則先建立乙個空庫
1、檢視已有庫:
show databases;
2、建立乙個庫(指定乙個字符集):
create database 庫名 [character set utf8];
3、檢視建立庫的語句:
show create database 庫名 ;
create database `fei` /*!40100 default character set latin1 */
4、檢視當前所在庫:
select database();
5、切換庫:
use 庫名;
6、檢視庫中已有的表:
show tables;
7、刪除庫:
drop database 庫名;
8、更改庫的預設字符集:
1、方法:(更改配置檔案)
2、步驟: 1、cd /etc/mysql/mysql.conf.b/
2、備份 cp mysqld.cnf mysqld.cnf.bak
3、subl mysqld.cnf
4、character_set_server = utf8
1、建立表:
create table 表名(欄位名1 資料型別,欄位2 資料型別,...)[character set(charset = utf8) utf8];
2、檢視建立表的語句(字符集、儲存引擎):
show create table 表名;
3、檢視表的結構:
desc 表名;
4、刪除表:
drop table 表名1, 表名2,表名3...;
5、表的重新命名:
alter table 原表名 rename 新錶名;
1、插入表記錄(insert)
1、 insert into 表名 values(值1),(值2).,(值3),...; (乙個括號代表一行)
2、 insert into 表名(欄位1,欄位2,...) values(值1),(值2),(值3),...;
2、查詢表記錄(select):
1、select * from 表名 where 條件;
2、select 欄位1,欄位2,... from 表名 [ where 條件 ];
3、刪除表記錄(delete):
delect from 表名 where 條件;
## 不加 where 條件,刪除表記錄
4、更改表記錄(update):
update 表名 set 欄位1 = 值1,欄位2 = 值2 ,... where 條件;
1、新增字段(add):
alter table 表名 add 欄位名 資料型別;
alter table 表名 add 欄位名 資料型別 first; (加在第一字段)
alter table 表名 add 欄位名 資料型別 after 欄位名; (加在指定欄位後)
2、刪除字段(drop):
alter table 表名 drop 欄位名;
3、修改欄位的資料型別(modify):
alter table 表名 modify 欄位名 新的資料型別;
4、欄位的重新命名:
alter table 表名 change 原名 新民 資料型別;
mysql基本常用命令 MySQL常用命令(一)
cmd提示框中的mysql基礎命令 一 命令 連線mysql伺服器 mysql h localhost u root p 展示所有資料庫 show databases 選擇資料庫 use database 展示所選資料下所有表 show tables 設定資料庫編碼 set names gbk 用s...
mysql巡檢常用命令 mysql 常用命令
客戶端連線 進入命令列,windows cmd,連線 mysql u 使用者名稱 p密碼 h 伺服器ip位址 p 伺服器端mysql埠號 d 資料庫名 注意 1 伺服器端口標誌 p一定要大些以區別於使用者 p,如果直接連線資料庫標誌 d也要大寫 2 如果要直接輸入密碼 p後面不能留有空格如 pmyp...
mysql常用命令總結 mySql常用命令總結
總結一下自己常用的mysql資料庫的常用命令 mysql u root p 進入mysql bin目錄後執行,回車後輸入密碼連線。資料庫操作 1 create database dbname 建立資料庫,資料庫名為dbname 2 create database todo default chara...