MySQL windows下cmd安裝操作


sh1.下載安裝包,解壓到指定目錄  網址:https://dev.mysql.com/downloads/mysql/

2.添加環境變量

右鍵點擊計算機—屬性—高級系統設置—環境變量: 將mysql中的bin目錄的路徑添加到環境變量中變量名為path的一行中,多個變量路徑用;隔開。

配置文件

[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文件。

E:\software\mysql-5.7.22-winx64\bin>mysqld --initialize-insecure

 備注:初始化是遇到問題

 

 4.mysql服務添加到windows服務中

  添加:以管理員的身份啟動cmd——進入mysql的bin路徑——輸入mysqld --install,添加成功后執行net start mysql 命令啟動mysql服務。

刪除:以管理員的身份啟動cmd——進入mysql的bin路徑——輸入mysqld --remove,添加成功后執行net stop mysql 命令關閉mysql服務。

5.開啟mysql客戶端

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;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM