這裡主要是針對mysql在windows作業系統上的一些安裝及遇到的問題開啟你剛剛解壓的mysql-5.7.18-winx64資料夾裡面,你會發現裡面有my-default.ini配置檔案(注:有的沒有這個檔案,需要自己新建乙個my.ini的檔案),這個是預設的配置檔案,複製乙個自己的改名字為my.ini下面編輯my.ini配置以下基本資訊:
[mysql]
# 設定mysql客戶端預設字符集,注:版本實在5.7之前需要配置的,之後可以不需要配置
#default-character-set=utf8
[mysqld]
# 設定3306埠,注:版本實在5.7之前需要配置的,之後可以不需要配置,如你想自定義乙個埠可以修改
#port = 3306
# 設定mysql的安裝目錄,注:版本實在5.7之前需要配置的,之後可以不需要配置
#basedir=d:/my_foftware/mysql/mysql-5.7.18-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=d:/my_foftware/mysql/sqldata
# 允許最大連線數
max_connections=20
# 服務端使用的字符集預設為8位元編碼的latin1字符集 注:版本實在5.7之前需要配置的,之後可以不需要配置
#character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎 注:版本實在5.7之前需要配置的,之後可以不需要配置
#default-storage-engine=innodb
這裡需要注意的必須要用管理員身份開啟cmd命令列工具,cd到解壓檔案的bin目錄:d:\my_foftware\mysql\mysql-5.7.18-winx64\bin; 如果你不想每次都切換到bin目錄下你可以在環境變數path中配置bin目錄路徑。在cmd裡啟動發現沒法啟動輸入mysqld install回車執行,出現安裝成功就可以了。
輸入net start mysql 啟動mysql (或開啟windows服務手動啟動mysql)
mysqld –initialize-insecure自動生成無密碼的root使用者然後在輸入net start mysql 啟動mysql 就ok了
不過我在啟動mysql服務時出現該錯誤:解決方法:本地計算機上的mysql服務啟動停止後,某些服務在未由其他服務或程式使用時將自動停止。
首先,你需要把原來的服務刪除:
進入cmd中輸入:
接著執行:mysqld--
remove
mysql
接下來就是啟動服務://後面是自己的檔案目錄
mysqld --install mysql --defaults-file=d:\my_foftware\mysql
\mysql-5.7.18-winx64\my.ini
請以管理員許可權執行!
這時你就會發現mysql服務啟動成功net start mysql
記錄 mysql安裝流程及遇到的問題
rpm qa grep mysql 發現系統中自帶了乙個mysql libs 5.1.73.8.e16 8.i686,與我們現在想安裝的mysql包有衝突,所以得先解除安裝這個包.二 解除安裝舊版本 可以通過下面命令來解除安裝掉 rpm e mysql libs 5.1.73.8.e16 8.i68...
linux上安裝mysql及遇到的問題
wget 2 將mysql安裝到 usr local mysql下 解壓 tar xvf mysql 5.7.22 linux glibc2.12 x86 64.tar.gz 移動 mv mysql 5.7.22 linux glibc2.12 x86 64 usr local 重新命名 mv us...
安裝mysql遇到的問題
mysql安裝出現的錯誤 使用的是壓縮版 1 首先要修改.ini裡面的兩個路徑 設定mysql的安裝目錄 basedir d mysql mysql 5.7.17 win32 設定mysql資料庫的資料的存放目錄 datadir d mysql mysql 5.7.17 win32 data 注意 ...