行使用CMD登录MySQL命令行界面cmd登入mysql命令

说白了,用CMD登录MySQL就三步:找对目录、输入命令、输对密码。
但这个过程中有几个点特别重要。

先说最重要的,CMD登录MySQL必须切换到bin目录,比如MySQL8 .0安装在C盘,就要输入cd C:\Program Files\MySQL\MySQL Server 8 .0\bin,这个目录里才有mysql.exe这个可执行文件。
去年我们跑那个项目时,有个组员把路径输错,结果半天连不上,查了半天才发现是少了个斜杠。

另外一点,输入mysql -u root -p后要立马按回车,因为-p后面没空格,系统不会等密码输入。
我一开始也以为要等命令输完再输密码,后来发现不对,直接回车系统会自动提示输入密码。
但要注意,如果装MySQL时把root密码改了,这步就卡壳了。

还有个细节挺关键的,登录后用show tables;查表前,得先选数据库,比如先输入use test;切换到test数据库。
有个组员直接查表,系统就打回来说"Unknown database 'test'",说实话挺坑的。

等等,还有个事,如果MySQL服务没启动,比如装完后没手动开启,那输入命令也是白搭。
这个点很多人没注意,但查日志一看就懂,用行话说叫雪崩效应,其实就是前面一个小延迟把后面全拖垮了。

建议装完MySQL后先查查服务状态,顺便把root密码改了。
这个流程用多了就不难,但初次上手确实容易卡在细节上。

如何进入mysql数据库 三种登录方式详细步骤图解

上周看了一篇关于MySQL连接方式的文章。

三种方式是命令行、Workbench和Python。

一、命令行登录。
2 02 3 年3 月我在Windows上试过。
按Win+R,输入cmd回车。
然后输入mysql -u root -p。
按回车,输入密码。
如果密码对,最后显示mysql>符号。

优点是快速。
缺点是老要输入密码。

二、Workbench登录。
去年我在macOS上用这个。
打开Workbench,点"+". 填连接名、地址1 2 7 .0.0.1 、端口3 3 06 、用户root。
点测试连接,如果成功就点OK。

优点是界面好看。
缺点是有点慢。

三、Python连接。
今年我写脚本时用过。
先pip install mysql-connector-python。
然后写代码: python connection = mysql.connector.connect(host="localhost", user="root", password="password")
运行一下就行。

优点是能写脚本。
缺点是写代码太麻烦。

选哪个? 安全的话,Workbench好一点。
方便的话,命令行最快。
要自动化的,就用Python。

如果连接失败,检查用户名密码。
如果权限不够,让管理员改。
Python出问题,看是不是库没装。

算了。

利用CMD命令登录MySQL数据库cmd命令登陆mysql

直接用CMD登录MySQL要加-p密码。

比如我的电脑MySQL装在C:\Program Files\MySQL\MySQL Server8 .0\bin目录下。

打开CMD,输入: cd C:\Program Files\MySQL\MySQL Server8 .0\bin
然后输入: mysql -u root -p
会提示输入密码。
这是最直接方法。

注意服务端口。
默认3 3 06
环境变量装对能省事。