mysql5.7.12 64位解压版_mysql 5.7 64位 解压版安装
64位操作系統最好安裝64位的mysql數據庫,充分利用內存的尋址能力,對于windows而言,mysql官網只提供了32位的MSI安裝程序,因為在windows下安裝64位的mysql,選擇解壓版安裝。
1.官網下載mysql 5.7 64位
解壓到D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64
2.拷貝my-default.ini,重命名為my.ini
my.ini中填寫如下內容:
[mysqld]
basedir=D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64
datadir=D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64\data
port =3306
3.輸入如下命令,生成初始化庫
mysqld --initialize --user=mysql --console
出現錯誤的原因:
刪除c:\和c:\windows下的my.ini,mysql默認會先從這些目錄下找默認的配置文件,導致上面的錯誤。
刪除c:\和c:\windows下的my.ini文件后執行命令
紅框內為root用戶的隨機生成的密碼:j#
生成系統數據庫文件到配置文件指定目錄
4.注冊服務,啟動
注冊mysql服務
D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64\bin\mysqld --install MySQL --defaults-file="D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64\my.ini"
啟動服務
net start MySQL
5.修改root密碼
mysql -u root -p
用之前生成的root密碼:j#
不允許執行此操作,必須重置root密碼
SET PASSWORD = PASSWORD('你的新密碼');
在?mysql-5.7.12 中, 系統的 user 表中沒有 password 這一列了, 在?mysql-5.6.* 中還有。
以前我們用?mysql-5.6.* 的時候, 直接用 update 語句來更新root密碼。
這種方法在 mysql-5.7.12?中沒法用了, 我們只能用?SET PASSWORD = PASSWORD('你的新密碼'); 來修改密碼。 修改完密碼之后, 需要重啟 MySQL 服務才生效。
修改root密碼
set password = password('123456');
重啟mysql服務
重新登錄
重新執行命令,ok
總結
以上是生活随笔為你收集整理的mysql5.7.12 64位解压版_mysql 5.7 64位 解压版安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql resulttype_Mys
- 下一篇: mysql提高缓存_合理配置MySQL缓