关于mysql数据库在输入password后,滴的一声直接退出界面的解决的方法(具体办法)
前一阵子。因为敲代码要用到数据库,便在本子上下载了一个,却出现非常多小问题(自己的台式机却没有该问题,可能是本人的本子太渣了吧),纠结了好一阵,回头想想。发现问题,分析问题,解决这个问题,不就是我们的软件管理的思想嘛,仅仅有经历过问题。才干深刻理解。废话不多说了,直接上题。
下载好mysql后,当你打开mysql的字符界面时(MySQL 5.5 Command Line Client),输入password(在安装时。向导里手动设置好的)。出现滴的一声的。然后一闪屏就结束了。我的电脑前一段时间。装了个mysql 5.5,刚開始使用的时候没有问题。可是突然一次,我打开界面输入password后。就出现了闪屏的情况,而且可视化的管理工具(我用的是sqlyog)也连接不上数据库。我在晚上搜索了一下,发现这个问题非常普遍,通过各种方法(期间非常是折磨,有种想把电脑砸的冲动),最终搞定,在此总结下。
方法一:若出现输入password闪屏情况,首先要检查mysql的服务是否启动,,查看的方法是:右键“我的电脑”->“管理”->“服务和应用程序”->“服务” 查看mysql 的服务的状态。若没有启动,则右键启动服务。再次启动界面,输入password查看能否够,一般mysql服务没有开启是主要原因。这样的原因的诱因非常多。本人上次在使用某免费杀毒软件优化以后,mysql的服务被意外关闭了,所以在优化时要特别注意。
例如以下图:
另外一种情况:
若第一种方法不行或者“mysql服务”本来就是开启的,此时,非常有可能就是mysql的配置问题了,事实上问题出如今“C:\ProgramFiles\MySQL\MySQL Server 5.0”的my.ini文件(安装路径下),这个配置文件有问题。
对于此问题:
方法一:首先进入cmd 切入MySQL的安装文件夹,然后切入 bin 文件夹 ,输入mysqld-nt--skip-grant-tables命令。
这个 cmd 窗体先不要关闭, 打开还有一个窗体 登陆MySQL 或直接点开 MySQL CommandLine Client 输入正确的password。
就可以。
方法二:找出执行(win+R),在这个DOS窗口中,cd 到MySQL Server 5.5 的bin文件夹下 (回车) ,然后再mysql -u root -p(回车) ,Enterpassword: 输入密码就可以。如图
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDAyODA3MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
方法三:假设登录又提示“mysql: unknownvariable 'character-set-server=gbk'”,解决方法:改动mysql安装文件夹下的my.ini文件,将里面的default-character-set=gbk凝视或删除掉,在服务里重新启动下mysql服务就可以(此种情况我没遇见过,留作以后碰到使用吧)。如图:
双击打开,找到对应位置,进行改动。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDAyODA3MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
方法四:进入安装文件夹,然后把“my.ini”文件删除,
注:方法二中,当我们在dos下输入“mysqld-nt--skip-grant-tables”命令时。可能出现不识别的情况(提示不是内部或外部命令,直接启动mysql 提示错误XXX can'tconnect to mysql server on 'localhost'(10061))。如图,解决的方法是:找到my-small.ini(此文件在安装文件夹下)复制保存为my.ini 在[mysqld]中加一句bind-address
=0.0.0.0如图:
出现不识别:
解决方法:
然后启动mysql 能够连接了。
输入password:
以上的方法。是网上搜索到的方法的总结。加上本人的亲身实践,这几种方法足能够解决上述问题,假若还是不行,长痛不如短痛,就卸载了又一次安装。又一次安装时的注意事项请參看(mysql卸载注意事项 http://blog.csdn.net/u014028070/article/details/41895367)。
关于mysql数据库在输入password后,滴的一声直接退出界面的解决的方法(具体办法)的更多相关文章
- 关于mysql数据库在输入密码后,滴的一声直接退出界面的解决办法
转自:http://www.2cto.com/database/201412/361751.html 网上搜索到的解决办法: 1.找到mysql安装目录下的bin目录路径.2.打开cmd,进入到bin ...
- EF 连接MySQL 数据库 保存中文数据后乱码问题
EF 连接MySQL 数据库 保存中文数据后乱码问题 采用Code First 生成的数据库,MySQL数据库中,生成的表的编码格式为***** 发现这个问题后,全部手动改成UTF8(图是另一个表的 ...
- Ubuntu下MySQL数据库文件 物理迁移后 出现的问题
参考资料: https://www.cnblogs.com/advocate/archive/2013/11/19/3431606.html 本文要解决的一个问题是数据库文件进行物理迁移时遇到的问题. ...
- 我的第五个程序 java的JDBC连接mysql数据库 实现输入查询
import java.sql.*; import java.util.Scanner; public class JDBCTest { public static void main(String[ ...
- MySQL数据库基础(一)(启动/停止、登录/退出、语法规范及最基础操作)
1.启动/停止MySQL服务 启动:net start mysql 停止:net stop mysql 2.MySQL登录/退出 登录:mysql 参数:如果连接的是本地服务器,一般用命令:my ...
- mysql 数据库数据迁移 The user specified as a definer ('root'@'%') does not exist 解决方法
从一个数据库数据迁移到本地localhost 程序在调用到数据库的视图时报错,直接在数据库中打开视图时也报错,类似: mysql 1449 : The user specified as a defi ...
- eclipse安装svn插件,在输入url后,一直卡在in progress界面不懂。
今天遇到上面的情况.网上找了半天都没有找到解决的办法.后来,仔细比对了一下我的eclipse版本和svn版本.发现svn版本真的太老了.用上新的svn后,立马就可以用了 svn - http://su ...
- Sqlserver 连接oracle和mysql数据库 已经oracle导入sqlserver表数据
SQL Server2012创建连接服务器到ORACLE11G 8,百思考不知道原因啊??突然我发现如下:链接服务器—〉访问接口—〉OraOLEDB.Oracle—〉允许进程内没有勾上,但是我想上面的 ...
- 关于Mysql数据库的学习总结
关于Mysql操作指令: 1.键盘win + R 弹出windows运行输入框,输入cmd命令,进入windows数据库; 2.在windows数据库里输入mysql(数据库) -uroot(用户 ...
随机推荐
- visual studio code(vscode)的使用(快捷键)
Visual Studio Code初探 vscode 是一种可运行于 OS X,Windows 和 Linux 之上的免费跨平台编辑器: 1. 快捷键 ctrl + `:调出(对于 windows ...
- childNodes.length和form.length的不同
我们知道,DOM里面提供了element.childNodes.length属性,childNodes 属性返回节点的子节点集合,以 NodeList 对象. 那么childNodes包含哪些节点呢? ...
- js相关禁止
遇到网页上有精美图片或者精彩文字想保存时,通常大家都是选中目标后按鼠标右键,在弹出菜单中选择“图片另存为”或“复制”来达到我们的目的.但是,目前有许多网页都屏蔽了鼠标右键,那么用js如何实现禁止鼠标右 ...
- js文字的无缝滚动(上下)
使用scrolltop值的递增配合setInterval与setTimeout实现相关效果,左右无缝滚动使用scrollLeft即可 Dom内容 <div id="container& ...
- php session目录无法写进数据的问题
打算开启php的session功能,并将session信息存到文件里. 修改php.ini,开启session功能: #将session信息存到文件中session.save_handler = fi ...
- WIFI 概览
概览 Android 提供默认 Android 框架实现,其中包括对各种 WLAN 协议和模式的支持,这些协议和模式包括: WLAN 基础架构 (STA) 网络共享模式或仅限本地模式下的 WLAN ...
- 操作系统——第五章 输入输出(I/O)管理
这就是SDT表和DCT表
- vue项目的环境变量
关于项目中环境变量的总结 背景 项目环境一般分为开发环境,测试环境,线上环境 因为每个环境的接口域名.webpack 配置都是不同的,所以在打包构建时,我们需要区分这些环境,这时就用到了环境变量 在工 ...
- 10-while和dowhile语句
- JS 中深拷贝的几种实现方法
JS 中深拷贝的几种实现方法1.使用递归的方式实现深拷贝 //使用递归的方式实现数组.对象的深拷贝 function deepClone1(obj) { //判断拷贝的要进行深拷贝的是数组还是对象,是 ...