您好,登錄后才能下訂單哦!
這篇文章主要介紹了mysql 8.0.27解壓版怎么安裝配置的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇mysql 8.0.27解壓版怎么安裝配置文章都會有所收獲,下面我們一起來看看吧。
1.官網下載
https://dev.mysql.com/downloads/mysql/
2.設置環境變量
2.1新建系統變量MYSQL_HOME,值為解壓包路徑
2.2在系統變量“Path”中新建“%MYSQL_HOME%\bin”
3.在MySQL解壓路徑下,新建my.ini配置初始化參數,注意保存文件編碼格式不能用utf-8,可以使用ANSI/ASCII,使用utf-8會報錯。
[mysql] ; 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] ; 設置3306端口 port = 3306 ; 設置mysql的安裝目錄 basedir=D:\MySQL\mysql-8.0.15-winx64 ; 設置mysql數據庫的數據的存放目錄 datadir=D:\MySQL\mysql-8.0.15-winx64\data ; 允許最大連接數 max_connections=200 ; 服務端使用的字符集默認為8比特編碼的latin1字符集 character-set-server=utf8 ;創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB ;跳過密碼(注:如果跳過密碼,可能不能執行修改用戶密碼sql語句。) skip-grant-tables
4.初始化數據庫
到解壓包路徑中輸入cmd,輸入命令:mysqld --initialize
初始化mysql的data數據目錄,在這個文件夾下有一個.err結尾的文件,打開后找到“ A temporary password is generated for root@localhost: ”,"root@localhost"后面就是生成的隨機密碼。
5.注冊服務
命令:mysqld --install
6.啟動服務
命令:net start mysql
7.登錄
命令:mysql -u root -p
注:可不用輸入密碼,按Enter跳過
如果按Enter出現“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)”
(1)my.ini文件放到mysql的bin目錄下
(2)使用管理員權限打開cmd命令窗口輸入:sc query mysql
(3)刪除服務命令:sc delete mysql
(4)路徑定位到bin目錄,初始化命令:mysqld --initialize --user=mysql --console
(5)安裝服務:mysqld --install
(6)啟動服務:net start mysql
(7)登錄服務:mysql -u root -p
8.更改密碼
alter user 'root'@'localhost' IDENTIFIED BY '111111';
如果使用navicat連接出現錯誤:2059 - authentication plugin 'caching_sha2_password'則使用下面方案解決。
解決:
alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '111111';
關于“mysql 8.0.27解壓版怎么安裝配置”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“mysql 8.0.27解壓版怎么安裝配置”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。