首先將mysql解壓,公司的mysql解壓後自帶my.ini文件,結構如下: 在my.ini文件中配置的data路徑在my文件夾下,需要刪掉,然後修改my.ini文件中basedir和datadir路徑,我的mysql是在D:\mysql 打開cmd命令視窗cd到mysql下的bin文件夾,執行以下 ...
首先將mysql解壓,公司的mysql解壓後自帶my.ini文件,結構如下:
在my.ini文件中配置的data路徑在my文件夾下,需要刪掉,然後修改my.ini文件中basedir和datadir路徑,我的mysql是在D:\mysql
打開cmd命令視窗cd到mysql下的bin文件夾,執行以下代碼進行安裝mysql
mysqld -install
安裝時可能報錯電腦丟失MSVCR120.dll,需要下載安裝Visual C++ https://www.microsoft.com/en-us/download/details.aspx?id=40784
安裝之後再次執行命令後提示:Service successfully installed. 表示安裝成功
執行以下語句進行mysql初始化
mysqld --initialize-insecure --user=mysql
執行以下命令以啟動mysql服務
net start mysql
安裝成功後需要設置密碼,執行以下語句進入root用戶,提示輸入密碼時直接回車通過
mysql -u root -p
輸入以下語句設置密碼
update mysql.user set authentication_string=password('新密碼') where user='root';
然後執行以下代碼刷新系統許可權表,並退出
flush privileges;
如果root初始密碼不為空時,在my.ini文件里最後一行添加以下配置,併在設置新密碼之後刪掉此配置
#跳過密碼
skip-grant-tables