日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

quit推不出mysql_cmd下使用mysql插入中文出现无法退出语句的情况!终极解决办法! 安装mysql详细教程。...

發布時間:2025/3/19 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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详细教程。...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。