之前安裝mysql的windows大禮包后又卸載了,導致后來裝的windows大禮包使用不順(或許是我技術不夠)
現在按如下方式安裝命令行版,希望洗心革面。
去官網開源處下載mysql community server文件,將zip包解壓到一目錄下,在mysql主目錄下建一my.ini文件如下所述。
[client]
default-character-set = utf8
[mysqld]
port = 3306
basedir = C:\\Program Files\\tellw\\mysql-8.0.20-winx64
max_connections = 20
character-set-server = utf8
default-storage-engine = INNODB
以管理員身份運行cmd,執行以下命令:
cd C:\Program Files\tellw\mysql-8.0.20-winx64\bin
mysqld --initialize --console(此步會生成初始密碼)
mysqld install
net start mysql(啟動mysql服務)
mysql -u root -p(訪問數據庫)
進入mysql空間中執行命令時報告說要先修改用戶密碼:‘ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.’,命令:alter user 'username'@'hostname' identified by 'newpassword'
參考鏈接:
MySQL 安裝
另外推薦一個開源的比workbench還好用的可視化操作數據庫的軟件:HeidiSQL