整理記錄關於使用cmd安裝mysql的過程 1.配置環境變數 1) 電腦->屬性->高級系統設置->環境變數 2)先添加變數 變數名:MYSQL_HOME 變數值:D:\mysql-8.0.13-winx64\bin (mysql存放地址) 3)然後配置Path系統變數 在系統變數里,找到Path ...
整理記錄關於使用cmd安裝mysql的過程
1.配置環境變數
1) 電腦->屬性->高級系統設置->環境變數
2)先添加變數
變數名:MYSQL_HOME
變數值:D:\mysql-8.0.13-winx64\bin (mysql存放地址)
3)然後配置Path系統變數
在系統變數里,找到Path變數,點擊“編輯”按鈕,將;%MYSQL_HOME%添加到path變數(一般放在最後面)
2.在mysql的安裝目錄下創建一個my.ini 文件
[mysql] # 設置mysql客戶端預設字元集 default-character-set=utf8 [mysqld] #設置3306埠 port = 3306 # 設置mysql的安裝目錄 basedir=D:\\mysql-8.0.13-winx64 # 設置mysql資料庫的數據的存放目錄 datadir=D:\\mysql-8.0.13-winx64\data # 允許最大連接數 max_connections=200 # 服務端使用的字元集預設為8比特編碼的latin1字元集 character-set-server=utf8 # 創建新表時將使用的預設存儲引擎 default-storage-engine=INNODB
3.生成data文件
以管理員身份運行cmd
在mysql的bin路徑下輸入mysqld --initialize-insecure,初始化成功後自動在mysql的目錄下生成一個data文件。
4.MySQL服務添加到windows服務中
執行命令:mysqld -install
5.啟動服務
執行命令:net start MySQL
6.開啟MySQL客戶端
執行命令:mysql -uroot -p
連接mysql伺服器,當前預設密碼為空
7.查詢用戶密碼
執行命令:select host,user,authentication_string from mysql.user;
8.使用SQLyog連接資料庫
出現2058錯誤,這個版本加了安全驗證
需要打開控制台輸入修改命令
執行命令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';(password是自己設置的root密碼)
重新登錄SQLyog,連接成功。