mysql zip方式安裝

 

下載zip文件解壓到安裝目錄,此時是沒有data文件夾和my.ini文件的。html

 

 

 

1.首先本身新建my.ini,內容以下:

[client]
port=3306
default-character-set=utf8mysql

[mysqld]
# 設置爲本身MYSQL的安裝目錄
basedir=E:\\win10soft\\mysql-8.0.17-winx64
# 設置爲MYSQL的數據目錄
datadir=E:\\win10soft\\mysql-8.0.17-winx64\\data
port=3306
character_set_server=utf8
shared-memory  #加這句解決錯誤:[ERROR] [MY-010131] [Server] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS
#sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#開啓查詢緩存
explicit_defaults_for_timestamp=true
skip-grant-tablessql

 

2.添加環境變量 E:\win10soft\mysql-8.0.17-winx64\bin

 

3.管理員身份打開cmd:

運行:數據庫

mysqld --install (安裝)緩存

mysqld --initialize (初始化,會根據my.ini自動建立data文件夾)ide

net start mysql(運行)spa

mysql -u root  (免密碼登入).net

flush privileges;(刷新MYSQL權限)rest

alter user 'root'@'localhost' identified by 'App123';(修改密碼)   或者:update user set authentication_string=PASSWORD('App123') where user='root';日誌

 

 

修改完密碼後,exit;

而後把my.ini中的skip-grant-tables 註釋掉而後net stop mysql和net start mysql(或者mysqld restart)重啓mysql服務

而後就能夠mysql -uroot -pApp123登陸了

登陸後執行show databases;展現數據庫中的全部表。

 

4.出現問題,能夠去data文件夾下面的err文件裏面查看錯誤日誌。

 

5.關於修改密碼還能夠參考這個文章:http://www.javashuo.com/article/p-epzzirij-be.html

   關於my.ini能夠參考:https://blog.csdn.net/lienfeng6/article/details/78140404

   關於修改時區:http://www.javashuo.com/article/p-panxlqrf-dh.html

相關文章
相關標籤/搜索