1. 程式人生 > >mysql5.7安裝詳解教程

mysql5.7安裝詳解教程

下載mysql安裝包

1、解壓在本地目錄,比如D:\Program Files\mysql-5.6.39-winx64

2、編寫my.ini檔案,內容如下(目錄修正成自己本機的解壓目錄)

[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8 
[mysqld]
# 設定3306埠
port = 3306 
# 設定mysql的安裝目錄
# set basedir to your installation path
basedir=E:\mysql-5.7.18-winx64
# set datadir to the location of your data directory
datadir=E:\mysql-5.7.18-winx64\data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB

3、使用命令列進入D:\Program Files\mysql-5.6.39-winx64\bin

4、執行命令 mysqld --initialize-insecure 初始化資料目錄;

執行命令mysqld -install安裝,執行後出現Service successfully installed.就是成功了。

5、執行命令 net start mysql

執行後出現
MySQL 服務正在啟動 .
MySQL 服務已經啟動成功。
就是成功了。

6、執行命令 mysql -u root -p,然後提示輸入密碼後直接回車即可使用root連線資料庫。(因為剛安裝完root沒有密碼)

(如果連線的是遠端主機,則格式如下mysql -h110.110.110.110 -u root -p 123;)

7、給root設定密碼是newpass(需要保持root登入)

SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘admin’);

8、建立test資料庫,密碼是newpass

CREATE DATABASE test;
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON test.* TO [email protected] IDENTIFIED BY ‘newpass’;
SET PASSWORD FOR ‘test’@‘localhost’ = PASSWORD(‘newpass’);