檢查系統配置
我們的系統是64位
打開安裝包
允許設備更改2次
接受許可協議
選擇安裝類型 custom
選擇mysql server 5.7 64位 和mysql workbench8.0
安裝VC運行庫
8.執行安裝
安裝完成
配置mysql
安裝完成
啟動mysqlworkbench
下載地址:https://dev.mysql.com/downloads/mysql/8.0.html
建議自己找,選擇操作系統對應的安裝版本,我選用的是:mysql-8.0.20-winx64.zip
新建MYSQL_HOME
在path里面追加
%MYSQL_HOME%\bin
1.新建my.ini配置文件,內容如下:
[mysqld]
#設置3306端口
port=3306
#設置mysql的安裝目錄
basedir=D:\mysql-8.0.20-winx64
#設置mysql數據庫的數據的存放目錄
datadir=D:\mysql-8.0.20-winx64\data
#允許最大連接數
max_connections=200
#允許連接失敗的次數。
max_connect_errors=10
#服務端使用的字符集默認為utf8mb4
character-set-server=utf8mb4
#創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
#默認使用“mysql_native_password”插件認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
#設置mysql客戶端默認字符集
default-character-set=utf8mb4
[client]
#設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8mb4
2.初始化mysql服務配置并輸出到信息到控制臺,看上圖,有默認密碼:5Y(EufSb(Gz+
mysqld --initialize --console
3.安裝實例
mysqld –install
4.啟動服務
net start mysql
5.改密碼
mysql -u root -p
alter user "root"@"localhost" identified by "a123456";
其他電腦不能用root連數據庫,看了端口是通的,是root用戶本身只允許localhost訪問,要改下
mysql -u root -p
mysql>use mysql;
mysql>select 'host' from user where user='root';
mysql>update user set host='%' where user='root';
mysql>flush privileges;
mysql>select 'host' from user where user='root';
先執行mysqld -remove
在去掉環境變量
在刪掉整個mysql解壓的文件,例如D:\mysql-8.0.20-winx64