sh1.下載安裝包,解壓到指定目錄 網址:https://dev.mysql.com/downloads/mysql/python
2.添加環境變量mysql
右鍵點擊計算機—屬性—高級系統設置—環境變量: 將mysql中的bin目錄的路徑添加到環境變量中變量名爲path的一行中,多個變量路徑用;隔開。sql
配置文件數據庫
[mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] # 設置mysql的安裝目錄 basedir=E:\\software\mysql-5.7.22-winx64 # 設置mysql數據庫的數據的存放目錄,必須是data datadir=E:\\software\mysql-5.7.22-winx64\data # mysql端口 port=3306 # 字符集 character_set_server=utf8 skip-grant-tables sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
注:skip-grant-tables 跳過受權表,忘記密碼時能夠經過這個參數不須要密碼直接登陸
3.初始化 在cmd中mysql的bin路徑下輸入mysqld
-
-
initialize
-
insecure,初始化成功後自動在mysql的目錄下生成一個data文件。
windows
E:\software\mysql-5.7.22-winx64\bin>mysqld --initialize-insecure
備註:初始化是遇到問題服務器
4.mysql服務添加到windows服務中編碼
添加:以管理員的身份啓動cmd——進入mysql的bin路徑——輸入mysqld --install,添加成功後執行net start mysql 命令啓動mysql服務。spa
刪除:以管理員的身份啓動cmd——進入mysql的bin路徑——輸入mysqld --remove,添加成功後執行net stop mysql 命令關閉mysql服務。3d
5.開啓mysql客戶端code
cmd中輸入mysql -uroot -p 命令鏈接mysql服務器,當前登陸的用戶root是擁有最高權限的,默認不須要輸入密碼。
6.window下mysql修改root密碼
1)root沒有密碼時:mysqladmin -uroot -p password 密碼
2)root已經設置過密碼時:mysqladmin -uroot -p原密碼 password 新密碼
mysql基本語法
1.文件夾的操做(數據庫)
1)增
新建文件夾 create database 文件名 charset utf8;
2)查
查看全部數據庫show databases;顯示mysql裏的全部文件夾
查看當前新建的文件夾show create database db1;
3)改
修改db1文件夾的編碼爲utf8 :alter database db1 charset utf8;
4)刪
刪除db2文件夾:drop database db2;
2.文件的操做(表)
對文件進行操做前先切換到文件所在的文件夾:use db1;select database();以後再對文件進行操做。
1)增
新建文件create table t1()
2)查
查看指定的一個表 show create table t1;
查看全部的表show tables;
查看錶的結構:desc a1;
3)改
將名字的長度改成6個字符:alter table t1 modity name char(6);
將name改成NAME:alter table t1 change name NAME char(7);
4)刪
刪除文件drop table t2;
3.文件內容的操做(記錄)
1)增
向文件中插入一條數據(記錄):insert t1 (id,name) value(1,"yuan"),(2,"guo");
2)查
按照id查:select id from db1.t1;
按照name查:select from db1.t1;
查全部:select * from db1.t1;
3)改
name改成zhang:update db1.t1 set name="zhang";默認改全部的name項,
update db1.t1 set name="yuan" where id=1;加where設置更改條件,id=1的修改
4)刪
刪除所有數據delete t1;
刪除指定數據:delete from t1 where id=1;