#設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
#設定3306埠
port = 3306
#設定mysql的安裝目錄
basedir=d:\360downloads\mysql-5.7.20
#設定mysql資料庫的資料的存放目錄
datadir=d:\360downloads\mysql-5.7.20\data
#允許最大連線數
max_connections=200
#服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
#建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
(3)以管理員身份啟動cmd,進入到mysql的bin目錄下,執行mysqld –initialize-insecure(不設定root密碼)
(4)安裝mysql服務,執行mysqld -install
(5)啟動服務: net start mysql
停止服務:net stop mysql
容易出現的問題:
(1)進入bin目錄下,輸入mysqld -install,會提示安裝成功,繼續啟動服務,執行net start mysql,會發現服務啟動不了,報一下錯誤:服務正在啟動,服務無法啟動,服務沒有報告任何錯誤,請鍵入net helpmsg 3534。
解決:執行上述(2),建立data資料夾和my.ini檔案
解決:在bin目錄下執行:mysqld.exe -remove
然後再重新安裝:mysqld.exe -install
(4)可能還需要配置下環境變數,在path變數下加入bin目錄的路徑;
(5)cmd下輸入mysql -u root -p,出現以下錯誤:
error 1045 (28000): access denied for user 『odbc』@』localhost』
解決:1、開啟mysql目錄下的my.ini檔案,在檔案的最後新增一行「skip-grant-tables」,儲存並關閉檔案。
2、重啟mysql服務。
3、在命令列中輸入「mysql -u root -p」(不輸入密碼),回車即可進入資料庫。
4、執行,「use mysql;」使用mysql資料庫。
5、開啟mysql目錄下的my.ini檔案,刪除最後一行的「skip-grant-tables」,儲存並關閉檔案。
7、重啟mysql服務。
8、在命令列中輸入「mysql -u root -p 」,問題搞定!
mysql免安裝版本配置
mysql版本 mysql 5.7.19 winx64,系統 win10 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir e software mysql 5...
Mysql 免安裝版本配置
1.安裝命令 制定安裝目錄的my.ini檔案 mysqld install mysql defaults file c mysql 5.7.26 winx64 bin my.ini 在服務裡能到,載入my.ini 如果服務刪不掉的話如下方式解決 輸入 命令 sc delete 服務名稱 如下 有幾個...
免安裝版本Mysql配置
免安裝版本 mysql 配置如下 本人使用的是 5.6.42 1 解壓後將 bin目錄配置在系統變數中 2 在mysql目錄下新建my.ini檔案配置如下資訊 mysqld basedir d program files mysql 5.7 datadir d program files mysql...