mysql 啟動停止
-
服務
windows:net (start|stop) mysql/mysql56(mysql5.6的服務名居然是這個)
linux: service mysql (start|stop)
-
腳本
啟動 mysqld
這個啟動有個坑,如果你使用這個啟動你會發現你啟動的數據庫和用服務啟動的數據庫TMD不一樣,原來mysql在windows中默認data(這個就是mysql存放數據庫文件的目錄)是放在:C:\ProgramData\MySQL\MySQL Server 5.6\data 這個下面的,這個可以通過在windows服務中選中mysql服務右鍵屬性看到mysql服務啟動的參數,可以看到mysql啟動時候加載的配置文件是--defaults-file="C:\ProgramData\MySQL\MySQL Server 5.6\my.ini"
,如果想要用腳本和服務啟動的數據一樣,那么就配置安裝目錄下的my.ini的[mysqld]下加一行:datadir = C:\\ProgramData\\MySQL\\MySQL Server 5.6\\data
或者自己在啟動的是 使用 上面那個配置文件選項 就ok了,推薦使用服務啟動,安裝服務的方法:mysqld --install 卸載服務:mysqld --remove關閉 mysqladmin -u root -p shutdown
查詢mysql 的啟動參數:
mysql>show variables;
mysql>show variables like "%data%;"
這個命令就可以查看mysql的data目錄在設置的那個文件夾