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