MySql Command Line Client闪退解决方案
第一次使用 MySQL Command Line Client 有可能输入密码后一按下回车键,程序窗口就自动关闭,出现闪退现象。本节主要分析产生闪退现象的原因以及如何处理这种情况。
步骤 1):找到 MySQL 5.7 Command Line Client 程序右击,在弹出的菜单中选择属性。
步骤 2):在打开的属性对话框中注意看“目标”文本框中的内容,如图所示。
目标文本框中的内容如下:
这时大家可以将电脑中的 my-default.ini 文件复制粘贴,然后重命名为 my.ini 就可以了。
原因分析一
首先可以查看程序默认执行文件是否存在,具体操作步骤如下:步骤 1):找到 MySQL 5.7 Command Line Client 程序右击,在弹出的菜单中选择属性。
步骤 2):在打开的属性对话框中注意看“目标”文本框中的内容,如图所示。
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" "-uroot" "-p"
可以看出程序默认执行的是 my.ini 文件,但是进入 MySQL 目录后会发现并没有 my.ini 文件。因为执行文件不存在,所以弹出的窗口会闪一下就消失了。这时大家可以将电脑中的 my-default.ini 文件复制粘贴,然后重命名为 my.ini 就可以了。
原因分析二
如果 MySQL 服务没有启动,MySQL Command Line Client 也会出现闪退现象。大多数用户没有启动 MySQL 服务就开始运行 MySQL Command Line Client,这样的情况下也是无法登录的。大家可以通过任务管理器来查看是否开启了这个程序,如图所示。原因分析三
还有一种比较少的情况,那就是修改了安装路径。如果在安装 MySQL 的时候修改了安装保存的文件夹,那么软件的安装位置就会出现错误。如果是使用的默认的安装目录,一般是不会出现这样的故障。所有教程
- C语言入门
- C语言编译器
- C语言项目案例
- 数据结构
- C++
- STL
- C++11
- socket
- GCC
- GDB
- Makefile
- OpenCV
- Qt教程
- Unity 3D
- UE4
- 游戏引擎
- Python
- Python并发编程
- TensorFlow
- Django
- NumPy
- Linux
- Shell
- Java教程
- 设计模式
- Java Swing
- Servlet
- JSP教程
- Struts2
- Maven
- Spring
- Spring MVC
- Spring Boot
- Spring Cloud
- Hibernate
- Mybatis
- MySQL教程
- MySQL函数
- NoSQL
- Redis
- MongoDB
- HBase
- Go语言
- C#
- MATLAB
- JavaScript
- Bootstrap
- HTML
- CSS教程
- PHP
- 汇编语言
- TCP/IP
- vi命令
- Android教程
- 区块链
- Docker
- 大数据
- 云计算