mysql控制臺一閃就退
創(chuàng)新互聯(lián)公司主營平輿網站建設的網絡公司,主營網站建設方案,重慶APP開發(fā),平輿h5小程序開發(fā)搭建,平輿網站營銷推廣歡迎平輿等地區(qū)企業(yè)咨詢
打開APP
weixin_39526185
關注
mysql控制臺一閃就退_【轉】MySQL 一閃退出解決_MySQL 原創(chuàng)
2021-01-18 18:44:35
weixin_39526185
碼齡5年
關注
癥狀:輸入密碼一閃而過,一點提示也沒有,密碼首先保證是正確的..
于是就想到了 直接跳過權限驗證 ,用到了以下的方法:
一、
首先進入cmd 切入MySQL的安裝目錄,然后切入 bin 目錄 ,輸入mysqld-nt --skip-
grant-tables命令。
這個 cmd 窗口先不要關閉, 打開另一個窗口 登陸MySQL 或直接點開 MySQL Command
Line Client 輸入正確的密碼, 就OK了!
二、在你的WINDOWS上,先按 [開始], 然后 [運行] ,輸入 cmd 然后回車
然后再在這個DOS窗體中, cd 到/MySQL Server 5.1/bin目錄下 (回車) 注意紅字就不要
打成漢字了,是讓你按回車鍵,如果不知道回車鍵在哪兒,請自行查一下GOOGLE。
然后再mysql -u root -p (回車) 這里的紅字同上。
Enter password: 輸入密碼即可。
三、有些朋友經過上面的設置后,登錄卻又提示“mysql: unknown variable
'character-set-server=gbk'”,解決方法很簡單(說明下我的是windows2003的環(huán)境),修
改mysql安裝目錄下的my.ini文件,將里面的default-character-set=gbk注釋或刪除掉,
在服務里重啟下mysql服務即可。
又遇到問題mysqld-nt --skip-grant-tables提示不是內部或外部命令,直接啟動mysql 提
示錯誤2003 can't connect to mysql server on 'localhost'(10061)
解救辦法:找到my-small.ini復制保存為my.ini 在[mysqld]中加一句bind-address =
0.0.0.0
然后啟動mysql 可以連接了。(親試,可用)
f68f2add0b68e4f9810432fce46917b7.png
相關標簽:
本文原創(chuàng)發(fā)布php中文網,轉載請注明出處,感謝您的尊重!
相關資源:Mysql閃退問題圖文解決辦法_mysql閃退怎么解決-其它代碼類資源...
文章知識點與官方知識檔案匹配
MySQL入門技能樹首頁概覽
29445 人正在系統(tǒng)學習中
MySQL登錄與退出
登錄Mysql:“輸入mysql -u帳號 -p密碼 這是登陸
mysql退出:mysql exit;
以下是實例參考下:
登錄Mysql:“輸入mysql -uroot -p -P3306 -h127.0.0.1”
表示超級用戶名root,密碼稍后輸入,端口號3306(不輸入P默認為3306),
主機地址127.0.0.1(若使用本機作為主機,h默認127.0.0.1)
mysql退出三種方法:
mysql exit;
mysql quit;
mysql \q;
自動:
用cmd方式,到mysql安裝路徑的bin文件夾下,執(zhí)行:mysqld-nt --install
手動:直接到到mysql安裝路徑的bin文件夾下執(zhí)行net start mysql即可。
如果不想讓mysql在計算機啟動時候就啟動服務,執(zhí)行:mysqld-nt --remove
也可以在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices中刪除對應服務并重啟計算機。
關閉mysql:mysqladmin -uroot -p shutdown
啟動mysql:
mysqld-nt --install
net start mysql
以上你可以參考一下,希望能幫助你,,
使用: mysql -u root -p 進入 mysql 命令號以后, 如果想退出, 可以使用: quit 命令, 如下:
mysql -u root -p
quit;
擴展資料:
數(shù)據(jù)庫常用操作:
登錄到mysql中,然后在mysql的提示符下運行下列命令,每個命令以分號結束。
1、顯示數(shù)據(jù)庫列表。
show databases;
缺省有兩個數(shù)據(jù)庫:mysql和test。 mysql庫存放著mysql的系統(tǒng)和用戶權限信息,我們改密碼和新增用戶,實際上就是對這個庫進行操作。
2、 顯示庫中的數(shù)據(jù)表:
use mysql;
show tables;
3、 顯示數(shù)據(jù)表的結構:describe 表名;
4、 建庫與刪庫:
create database 庫名;
drop database 庫名;
5、 建表:
use 庫名;
create table 表名(字段列表);
drop table 表名;
6、 清空表中記錄:
delete from 表名;
truncate table 表名;
7、 顯示表中的記錄:select * from 表名;
當?MySQL?服務開啟后,就可以通過客戶端來登錄 MySQL 數(shù)據(jù)庫了。在 Windows 操作系統(tǒng)下可以使用 DOS 命令登錄數(shù)據(jù)庫,本節(jié)將介紹使用命令方式登錄 MySQL 數(shù)據(jù)庫的方法。
登錄 MySQL 數(shù)據(jù)庫的具體操作步驟如下:
步驟 1):單擊“開始”→“Windows 系統(tǒng)”→“命令提示符”,如圖所示。
步驟 2):打開命令行提示符界面,輸入命令cd C:\Program Files\MySQL\MySQL Server 5.7\bin\,按回車鍵,如圖所示。
步驟 3):在命令提示符界面可以通過登錄命令mysql -h 127.0.0.1 -u root -p連接 MySQL 數(shù)據(jù)庫。
按回車鍵,系統(tǒng)會提示輸入密碼(Enter password),這里輸入配置向導中設置的密碼,驗證正確后,即可登錄 MySQL 數(shù)據(jù)庫,如圖所示。
提示:mysql 為登錄命令,-h 后面的參數(shù)是服務器的主機地址,在這里客戶端和服務器在同一臺機器上,所以輸入 localhost 或者 IP 地址;-u 后面跟登錄數(shù)據(jù)庫的用戶名稱,在這里為 root;-p 后面是用戶登錄密碼。
在 DOS 窗口下運行該命令后,系統(tǒng)會提示輸入密碼。密碼輸入正確以后,即可登錄到 MySQL 數(shù)據(jù)庫。
可以在 mysql 命令中直接加上密碼,該命令為 mysql -h localhost -u root -proot。這里的 -p 后面的 root 就是密碼。此處特別注意 -p 和密碼之間沒有空格。如果出現(xiàn)空格,系統(tǒng)將不會把后面的字符串當成密碼來對待。
步驟 4):登錄成功后進入 MySQL 初始界面,會出現(xiàn)“Welcome to the MySQL monitor”的歡迎語,然后下面還有一些說明性的語句,如圖所示。
這些說明性語句介紹如下:
Commands end with; or\g:說明 mysql 命令行下的命令是以分號(;)或“\g”來結束的,遇到這個結束符就開始執(zhí)行命令。
Your MySQL connection id is 3:id 表示 MySQL 數(shù)據(jù)庫的連接次數(shù)。
Server version: 5. 7.29-log MySQL Community Server(GPL):Server version?后面說明數(shù)據(jù)庫的版本,這個版本為 5.7.29。Community 表示該版本是社區(qū)版。
Type 'help;' or '\h' for help:表示輸入”help;“或者”\h“可以看到幫助信息。
Type '\c' to clear the current input statement:表示遇到”\c“就清除前面的命令。
提示:當窗口中出現(xiàn)如上圖所示的說明信息,命令提示符變?yōu)椤癿ysql”時,表明已經成功登錄 MySQL 服務器,可以開始對數(shù)據(jù)庫進行操作了。
通過命令行客戶端軟件登錄
當 MySQL 軟件安裝完后,一般都會安裝一個簡單命令行使用程序(MySQL Command Line Client),該客戶端沒有流行的用戶界面。
選擇”開始“→”程序“→”MySQL“→”MySQL 5.7 Command Line Client?“,打開 MySQL Command Line Client 進入提示輸入密碼的界面,如圖所示。
請點擊輸入圖片描述
輸入正確的密碼后,登錄到 MySQL 軟件,如果以這種方式登錄 MySQL,需要保證 MySQL 服務處于啟動狀態(tài)。
如果輸入密碼后,程序窗口出現(xiàn)閃退現(xiàn)象,則可以參考《MySql Command Line Client閃退解決方案》一節(jié)。