MySQL的卸載與壓縮版的安裝
由於給別的項目組幫忙,為了開發方便想搞個本地數據庫,發現同事給的sql腳本執行不了。根據報錯信息查了下發現是版本問題。我本機裝的是mysql5.5,同事用的庫是5.7。
因此,還是重裝個5.7吧。。
卸載
在控制面板-》卸載或更改程序 裏卸載mysql後,再手動將mysql的安裝目錄刪除。
然後cmd輸入regedit,打開註冊表編輯器,在HKEY_LOCAL_MACHINE下的system下的ControlSet001和ControlSet002中的service下的Mysql目錄全部刪除,就可以了。如果不刪註冊表的話,我試過重新裝msi的會卡在最後一直成功不了。。
mysql5.7壓縮版安裝
這裏本來是到mysql官網上下載的,但是下載速度太慢了,就讓旁邊的同事發了個壓縮版的給我。安裝過程中遇到了很多坑。。
以下是步驟:
1.首先將my-defalut.ini改成my.ini放入bin目錄下
2.添加環境變量MYSQL_HOME,然後添加到path
3.mysql目錄下新建my.ini
[mysqld]
basedir=D:\\software\mysql-5.7.17-winx64
datadir=D:\\software\mysql-5.7.17-winx64\data
port = 3306
sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
# 允許最大連接數
max_connections=20
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
#代碼結束
4.生成data文件夾
mysqld --initialize-insecure --user=mysql
5.服務安裝
mysqld –-install
6.啟動服務
net start mysql
7.設置密碼
方法一:
update mysql.user set authentication_string=password(‘你想輸入的密碼‘) where user=‘root‘ and Host =‘localhost‘;
然後再輸入 :
flush privileges;
方法二:
使用 mysqladmin -u root -p password 命令,提示輸入密碼直接回車即可,然後輸入新密碼完成密碼修改
退出mysql的命令是exit 。直接關閉cmd窗口是沒有退出的,要輸入exit才會退出。
-----------------------------
主要就是以下幾個命令。
啟動服務
net start mysql
停止服務
net stop mysql
連接mysql
mysql -u root -p
-----------------------------
有疑問請留言,共同進步。謝謝!
MySQL的卸載與壓縮版的安裝