注意:(數據路徑是:D:\MySql\install1\data 操做路徑:D:\MySql\install1\bin)mysql
2.登陸成功查看效果:版本:select version();顯示時間:select now();sql
3.建立數據庫:create database 數據庫名 charset=utf8;數據庫
4. 刪除數據庫:drop database 數據庫名;3d
5.切換數據庫:use 數據庫名;blog
6.查看當前選擇的數據庫:select database();rem
7.顯示全部的數據庫:show databases;io
1.查看當前全部的表:show tables;table
2.建立表:create table 表名(列及類型); # auto_increment 表示自動增加; primary key 表示主鍵;登錄
3.查看錶的結構(describe):desc 表名;date
4.修改表(儘可能少作,開始多設些列)(只能修改列的類型):alter table 表名 add | change | drop 列名 類型;
5.刪除表(物理上刪除):drop table 表名;
6.更改表名:rename table 原表名 to 新表名;
7.查看錶的建立語句:show create table ‘表名’;
1.數據操做——查詢:select * from 表名;
2.數據操做——增長
a) 全列插入(給每一個字段就有多少個值,順序也得對應):insert into 表名 values(…);
b) 缺省插入(順序對應):insert into 表名(列1,…) values(值1,…);
c) 同時插入多條數據:
3.數據操做——修改(針對知足條件的行進行修改):update 表名set 列1=值1,… where 條件;
4.數據操做——刪除(物理刪除):delete from 表名where 條件;
**邏輯刪除**
邏輯刪除:至關於insert;
這塊是沒呈現出來。運用到實際就是將where=0設置爲條件,刪除的話把isDelete設置爲1,不呈現出來就行,實際沒有刪。
不能用delete from teachers where id=1; 這個雖然能夠,可是這個是物理刪除。
5.數據備份(數據庫密碼爲空):
5.1某個數據庫,首先在目錄下的有個datacenter.sql文件(能夠txt改成):
5.2某個數據庫裏的某個表:mysqldump -uroot -p 數據庫名錶名> 文件路徑(必須有個接收的文件)
6.數據恢復:
6.1鏈接數據庫、建立數據庫、顯示數據庫
6.2 退出數據庫
6.3 恢復文件
6.4 進數據庫、使用剛纔所創數據庫、顯示該數據庫的表