1、系統操做
1. 打開服務:net start mysql(mysql爲配置時,可自定義名稱) mysql
2. 關閉服務:net stop mysql sql
3. 從cmd 模式登陸mysql 數據庫
1)密碼明文輸入 #mysql -u用戶名 -p密碼 參數後沒有空格ui
2)密碼密文輸入 #mysql -u用戶名 -p回車後輸入密碼spa
經常使用參數:rem
-u:用戶名cmd
-p:密碼it
-P(大寫):端口號io
-h: IP(本機localhost)table
4.退出:exit/quit;
5.修改用戶密碼:mysqladmin -u用戶名 -p密碼 新密碼
2、操做指令
1、備份數據庫:
mysqldump -u用戶名 -p密碼 數據庫名>備份文件路徑
2. 備份表格:
mysqldump -u用戶名 -p密碼 數據庫名 表名>備份文件路徑
3、增刪改查語句
1. 查詢時間:select now();
2. 查詢當前用戶:select user();
3. 查詢數據庫版本:select version();
4. 查詢當前使用的數據庫:select database();
5. 查看當前全部數據庫:show databases;
6. 切換數據庫:use 數據庫名;
7. 查看數據庫下全部表:show tables;
7. 查看數據表結構:describe 表名;
8. 建立數據表:
create table 表名(
id int auto_increment primary key,
name varchar(20)
);
9. 刪除數據表
drop table 表名;
10. 添加數據表字段
alter table 表名 add column 字段名 字段限制;
alter table 表名 add primatry key ;字段名 說明:更改表的定義把某個欄位設爲主鍵
11. 刪除數據表字段
alter table 表名 delete column 字段名;
12. 插入數據
insert into 表名 values(字段1 值,字段2值,......);
13. 修改數據
update 表名 set 字段i=值 where 字段j=某值;
如:update student set id=1 where name='張明';
14. 刪除數據
delete from 表名 where 字段i=某值
刪除整個數據表數據
delete from 表名
15. 查詢
select * from 表名
select * from 表名 where 條件
16. 分頁查詢
select * from 表名 limit 每頁顯示數量 offset 偏移量