MySQL 是最流行的關系型數據庫管理系統,在WEB應用方面 MySQL 是最好的RDBMS(Relational Database Management System:關系數據庫管理系統)應用軟件之一。
常用的生物數據庫Ensembl和UCSC數據存儲的均使用MySQL進行存儲的。MySQL在windows系統下提供兩種安裝方式msi和zip壓縮包。如下,我們將介紹MySQL壓縮包zip方式的安裝及初始化。
MySQL下載(zip包)
下載地址https://downloads.mysql.com/archives/community/
根據系統是32/64選擇下載

將zip包解壓,編寫配置文件
將下載的zip解壓到本地,例如D:\DevelopFiles\mysql5.7.23目錄;
接着編寫配置文件my.ini,將如下內容寫入文件中
[mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] #設置3306端口 port = 3306 # 設置mysql的安裝目錄 basedir=D:\\DevelopFiles\\mysql5.7.23 # 設置mysql數據庫的數據的存放目錄 datadir=D:\DevelopFiles\mysql5.7.23\\data # 允許最大連接數 max_connections=200 # 服務端使用的字符集默認為UTF8 character-set-server=utf8 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB

最后,打開dos窗口,執行如下命令
1. “Win + R”打開運行命令,輸入cmd,打開dos窗口

2. 進入MySQL解壓路徑bin目錄,例如D:\DevelopFiles\mysql5.7.23\bin

3.先執行初始化命令,然后執行安裝命令,最后執行啟動命令。
mysqld --initialize mysqld install net start mysql

4.Mysql賬戶密碼修改
修改MySQL的配置文件(my.ini),在[mysqld]下添加一行skip-grant-tables

重啟MySQL,用無密碼方式進入MySQL

跟新密碼,注釋掉my.ini中skip-grant-tables,重啟mysql



使用密碼登錄mysql

安裝完mysql 之后,登陸以后,不管運行任何命令,總是提示這個
You must reset your password using ALTER USER statement before executing this statement.
You must reset your password using ALTER USER statement before executing this statement.
step 1: SET PASSWORD = PASSWORD('your new password');
step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3: flush privileges;
完成以上三步退出再登,使用新設置的密碼就行了,以上除了紅色的自己修改成新密碼外,其他原樣輸入即可
