MySQL windows下cmd安裝操做

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;

相關文章
相關標籤/搜索