quit推不出mysql_cmd下使用mysql插入中文出现无法退出语句的情况!终极解决办法! 安装mysql详细教程。...
當你插入中文時遇到這種情況,始終無法退出。
當前數據庫:網上下載的奇奇怪怪版本5.5
當前系統win10
當前CMD輸入編碼utf8 數據庫編碼utf8 表編碼utf8
mysql> insert into student values(1, ‘周星星’, 24);
'> quit
'> exit
'> ;
'>
'> \c
'> /c
我插入的時候插入英文字符串可以 中文就會這樣。
此時你可以輸入’; 一個引號加分號。可以完成退出,然后提示錯誤。
或者輸入ctrl 加 c 這樣會退出mysql很麻煩。
出現’>的原因是因為系統檢測到你少了‘符號。
出現"> `> 以及諸如此類都是同理。如果你確信你沒有少,都是成對的,你可能遇到和我一樣的問題了。
在網上排查過所有文檔,做了包括以下操作:
無效操作1:更改數據庫編碼, 更改表編碼,更改cmd輸入的編碼。 毫無用處。
2: 更改輸入法,各種切換全半角,大小寫。毫無亂用。
3:恕我直言,網上的方法全部搜了一遍,全部實踐了一遍!沒有一個有用的。
可以一試的操作:
把所有編碼都設置成GBK,就可以了。
但是我不想!!我就要用utf8!!!!!
最終處理辦法。卸載了。 重新安裝了mysql5.7!!!
完美解決,重裝完了之后根本不需要設置什么亂七八糟的。CMD編碼格式也不用更改!
如有需要,可以按照我的方法 重復一下,一勞永逸!!!!
1、控制面板 刪除應用程序,找到mysql 卸載!
2、去安裝目錄刪除mysql文件夾!
3、去C盤 根目錄ProgramData,刪除里頭的mysql文件夾 注意:ProgramData這是個隱藏文件夾,如何顯示隱藏自己百度。
接下來就是一雪前恥的時候了!
4、看底下的一定要仔細看,一步一步進行操作.
首先 下載Mysql別再去亂七八糟的網址下了。求你們了。直接官網!
這里給大家準備好MySQL5.7的下載地址,因為剛剛推出了新的MySQL8。穩定性有待市場驗證,不考慮這么高的版本,不過據MySQL官方文檔介紹,速度是MySQL5.7的2倍,這個聽起來挺嚇人的~~~
這里需要用創建一個my.ini文件。新建一個txt文本,后綴名改成ini,文件名命名為my就OK了。用notepad++打開編輯。編輯文件之后一定要用ANSI格式保存!!!ANSI格式保存!!!ANSI格式保存!!!
目前這個my.ini里面的配置文件夠我們學習使用,后期會根據實際需要修改一部分內容。現在這個文件的主要作用于MySQL數據庫的基本配置以及在安裝過程中提供支持,例如datadir目錄位置,這個目錄會在安裝過程中創建。
以下內容直接復制到剛才的my.ini里頭。
[client]
port = 3306
[mysqld]
#設置3306端口
port = 3306
#設置mysql的安裝目錄 tips:這里的目錄是你自己的安裝目錄,這個是我的安裝目錄,你不能用的哦
basedir=D:\Program Files\MySQL
#設置mysql數據庫的數據的存放目錄 tips:同上一條
datadir=D:\Program Files\MySQL\data
#允許最大連接數
max_connections=200
#服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
#創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
[mysql]
#設置mysql客戶端默認字符集
default-character-set=utf8
下面初始化MySQL。打開命令提示符CMD,切換到你的MySQL解壓縮目錄里面的bin目錄。開始玩命令了!!!
Tips:1. 如果是windows10 ,需要使用管理員方式打開
2. 如果出現缺少dll文件,百度從MS官網下載對應的VC++庫
先輸入下面的命令,初始化MySQL:
mysqld --initialize --user=mysql --console
運行結束會生成一個隨機的臨時密碼,一定要保存下來。最好保存到文本中,以防丟失
初始化完成,開始安裝MySQL
mysqld --install mysql
輸入命令,進入mysql數據庫
mysql -uroot -p
敲回車,然后復制你剛剛保存的初始化密碼,就可以進入MySQL數據庫了
修改你的MySQL密碼。別忘記了,初始化密碼有點反人類,你懂的。
mysql>set password=password('新密碼'); #新密碼是你自己的密碼,一定要有分號結尾
接下來為了方便操作,配置一下環境變量,和JDK當時一樣,需要配置的內容如下:
添加:
變量名:MYSQL_HOME
變量值:C:\Program Files\MySQL #這里是你自己的安裝路徑
編輯:
變量名:path
最后添加上:;%MYSQL_HOME%\bin;
操作完畢后,就OK了!!!當前情況下MySQL是開機自啟的,想要關閉自啟,百度吧!!!在命令行輸入exit 退出mysql。Done!!!
裝完之后你會發現!太爽了。可別在網上用亂七八糟的mysql版本了,也別在不停的試網上說的方法了。沒毛用!
————————————————
總結
以上是生活随笔為你收集整理的quit推不出mysql_cmd下使用mysql插入中文出现无法退出语句的情况!终极解决办法! 安装mysql详细教程。...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: scheduled每天下午1点执行一次_
- 下一篇: mysql @@version_MySQ