我們在安裝完Mysql之后,通過DOS窗口輸入net start mysql時,卻提示服務名無效,明明安裝了,為什么會無效呢?其實我們還沒有將mysql注冊到系統服務。所以出現了服務名無效。
西吉網站制作公司哪家好,找創新互聯建站!從網頁設計、網站建設、微信開發、APP開發、成都響應式網站建設公司等網站項目制作,到程序開發,運營維護。創新互聯建站于2013年成立到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創新互聯建站。
首先我們先進入mysql的安裝目錄下的bin目錄,我以我的電腦作為演示。
之后打開DOS命令窗口,進入該目錄下(一定要進入該目錄,否則操作錯誤)。
輸入命令:mysqld --install,之后出現如下界面。提示安裝服務成功。
如果要卸載服務,可以輸入如下命令:mysqld --remove。出現如下界面。提示移除服務成功。
1、查找到mysql的安裝目錄,并非數據目錄。安裝目錄:D:\Program Files (x86)\MySQL\MySQL Server 5.0
windows數據目錄:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\MySQL這兩個目錄要區分開。
2、利用管理員身份打開cmd命令。win8系統與windows7、xp等不一樣。打開方法如下:按windows鍵,在界面中搜索cmd;
3、以管理員身份打開cmd命令;
4、利用cd命令,進入到mysql安裝目錄下的bin目錄,
5、然后利用mysqld.exe -install命令添加mysql服務到服務管理中。由于我本地已經安裝了mysql服務,所以會提示已經存在;
6、卸載mysql服務,利用mysqld.exe -remove命令進行卸載。
1、如果沒有安裝mysql數據庫的話,就先安裝mysql服務。
在mysql的安裝目錄下面的bin目錄下面,找的mysqld.exe。
2、安裝mysql服務有兩種方法:
(1)直接運行mysqld.exe就可以安裝服務了
(2)如果上面這種方法不行的話,打開dos命令,具體步驟如下:
3、之后打開DOS命令窗口,進入該目錄下(一定要進入該目錄,否則操作錯誤)。
4、輸入命令:mysqld --install,之后出現如下界面。提示安裝服務成功。
5、如果要卸載服務,可以輸入如下命令:mysqld --remove。出現如下界面。提示移除服務 成功。
注意:注意是mysqld --install不是mysql --install,這里容易輸入錯誤。
1
MySQL安裝包安裝方式
在MySQL官網下載社區版mysql-installer-community-5.6.31.0,此版本為免費的。
(1)選擇接受許可條款“I accept the license terms”
(2)如果只想安裝MySQL服務,選擇“Server only”,建議選擇Server only”,點擊“Next”
(3)點擊“Execute”,執行安裝
(4)安裝完成點擊下一步
(5)進行服務配置,MySQL默認端口為3306
(6)為root用戶設置密碼。可添加一個具有普通用戶權限的MySQL用戶賬戶,也可不添加,一般不添加用戶,而是用root賬戶。
(7)以系統用戶運行windows服務,在Windows下MySQL服務名為:mysql56,后面步驟將講到mysql56的用處。而且要牢牢記住此名字。
(8)請求服務配置
(9)產品配置信息,安裝MySQL Server 5.6.31完成。
(10)配置環境變量
前面步驟完成后安裝好MySQL,為MySQL配置環境變量。MySQL默認安裝在C:\Program Files下。
1)新建MYSQL_HOME變量,并配置:C:\Program Files\MySQL\MySQL Server 5.6
MYSQL_HOME:C:\Program Files\MySQL\MySQL Server 5.6
2)編輯path系統變量,將%MYSQL_HOME%\bin添加到path變量后。配置path環境變量,也可不新建MYSQL_HOME變量,而是直接將MySQL安裝目錄下的bin配置到path變量下,即:C:\Program Files\MySQL\MySQL Server 5.6\bin
Path:%MYSQL_HOME%\bin
或Path:C:\Program Files\MySQL\MySQL Server 5.6\bin
(11)測試是否安裝成功
以管理員權限運行命令提示符,用net start mysql56啟動MySQL服務。用net stop mysql56關閉MySQL服務。其中mysql56為Windows下MySQL的服務名。
你安裝了mysql沒有,沒有就先安裝,安裝好mysql以后,在bin目錄下有個mysqld.exe,運行這個程序就可以添加mysql服務,但是運行這個程序需要使用參數,否則就會以命令行窗口形式啟動mysql數據庫,命令參數如下:
安裝服務(mysql)的命令:
mysqld.exe
--install
可以指定服務的名字,例如:
mysqld.exe
--install
mysql5
以上命令安裝的服務是開機自動運行,如果開機不自動啟動,那么參數如下:
mysqld.exe
--install-manual
這樣就需要使用下面的命令啟動服務:
net
start
mysql
刪除服務的命令是:
mysqld.exe
--remove
我用 mysqld 啟動 mysql 的服務后,在系統“服務”中查不到mysql服務呢?
首先聲明,我的服務啟動成功了,因為我可以另開一個 cmd 窗口進行mysql登錄,登錄后可以進行各種操作。
但是不解的是,我在系統的管理工具“服務”中,竟然查不到“mysql服務”這一項。
查看window7服務的2種方法:
1) window7下的系統管理工具在 --- 控制面板\系統和安全\管理工具---服務
2) 運行 中輸入 services.msc 即可查看所有的服務
我們也可以用mysqladmin -uroot -p shutdown關閉這個服務,我可以正常關閉
但是如果我用net stop mysql來關閉服務的話,會提示,則不能關閉mysql服務
那么我的解決辦法是:(注意:一下操作都是在 以管理員身份 運行 命令提示符 的前提下,
開始---命令提示符--右鍵---以管理員的身份運行(A),這樣就以管理員的身份打開的 命令提示符)
1)打開dos窗口,進入mysql的bin目錄下(注意:一定要以管理員的身份打開 命令提示符,因為這些操作 只有 管理員 才能進行)
2)執行mysqld --install Mysql5.6 ,執行成功會提示Service Successfully Installed
但是如果你不是以管理員的身份打開 命令提示符,那么執行上述命令時就會提示:Install/Remove of the service denied!(服務安裝被拒絕)
3)那么你就可以在windows的服務中看到Mysql5.6這個服務了
二)
1) mysqld --remove mysql5.6 從windows的服務中刪除mysql服務
2) net start mysql5.6 打開mysql服務
3) net stop mysql5.6 關閉mysql服務
4) mysqld --install-manual 上面的這個命令是裝好的服務會在你開機的時候自動啟動,如果你想將服務改為手動的就,就運行下面這個命令
網頁標題:怎么添加mysql服務 如何在mysql中添加數據
當前地址:http://m.kartarina.com/article6/hgsiig.html
成都網站建設公司_創新互聯,為您提供網站排名、品牌網站設計、網站導航、網站制作、全網營銷推廣、建站公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯