前一阵子。因为敲代码要用到数据库,便在本子上下载了一个,却出现非常多小问题(自己的台式机却没有该问题,可能是本人的本子太渣了吧),纠结了好一阵,回头想想。发现问题,分析问题,解决这个问题,不就是我们的软件管理的思想嘛,仅仅有经历过问题。才干深刻理解。废话不多说了,直接上题。

下载好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后,滴的一声直接退出界面的解决的方法(具体办法)的更多相关文章

  1. 关于mysql数据库在输入密码后,滴的一声直接退出界面的解决办法

    转自:http://www.2cto.com/database/201412/361751.html 网上搜索到的解决办法: 1.找到mysql安装目录下的bin目录路径.2.打开cmd,进入到bin ...

  2. EF 连接MySQL 数据库  保存中文数据后乱码问题

    EF 连接MySQL 数据库  保存中文数据后乱码问题 采用Code First 生成的数据库,MySQL数据库中,生成的表的编码格式为***** 发现这个问题后,全部手动改成UTF8(图是另一个表的 ...

  3. Ubuntu下MySQL数据库文件 物理迁移后 出现的问题

    参考资料: https://www.cnblogs.com/advocate/archive/2013/11/19/3431606.html 本文要解决的一个问题是数据库文件进行物理迁移时遇到的问题. ...

  4. 我的第五个程序 java的JDBC连接mysql数据库 实现输入查询

    import java.sql.*; import java.util.Scanner; public class JDBCTest { public static void main(String[ ...

  5. MySQL数据库基础(一)(启动/停止、登录/退出、语法规范及最基础操作)

    1.启动/停止MySQL服务 启动:net start mysql    停止:net stop mysql 2.MySQL登录/退出 登录:mysql 参数:如果连接的是本地服务器,一般用命令:my ...

  6. mysql 数据库数据迁移 The user specified as a definer ('root'@'%') does not exist 解决方法

    从一个数据库数据迁移到本地localhost 程序在调用到数据库的视图时报错,直接在数据库中打开视图时也报错,类似: mysql 1449 : The user specified as a defi ...

  7. eclipse安装svn插件,在输入url后,一直卡在in progress界面不懂。

    今天遇到上面的情况.网上找了半天都没有找到解决的办法.后来,仔细比对了一下我的eclipse版本和svn版本.发现svn版本真的太老了.用上新的svn后,立马就可以用了 svn - http://su ...

  8. Sqlserver 连接oracle和mysql数据库 已经oracle导入sqlserver表数据

    SQL Server2012创建连接服务器到ORACLE11G 8,百思考不知道原因啊??突然我发现如下:链接服务器—〉访问接口—〉OraOLEDB.Oracle—〉允许进程内没有勾上,但是我想上面的 ...

  9. 关于Mysql数据库的学习总结

    关于Mysql操作指令: 1.键盘win + R 弹出windows运行输入框,输入cmd命令,进入windows数据库;   2.在windows数据库里输入mysql(数据库) -uroot(用户 ...

随机推荐

  1. thinkphp5.0的验证码安装和相关错误

    thinkphp5.0的验证码安装和相关错误 问题 只要是之前使用thinkphp5框架搭建网站的时候发现不管如何调用验证码都无法使用,按照官网要求,使用composer安装验证码出现报错Fatal ...

  2. 登录那些事儿+ Session原理

    http://cnodejs.org/topic/5671441a1d2912ce2a35aaa1  登录那些事儿 http://www.jianshu.com/p/2b7c10291aad Sess ...

  3. 数据库表的连接(Left join , Right Join, Inner Join)用法详解

    转自:http://blog.csdn.net/jetjetlinuxsystem/article/details/6663218 Left Join, Inner Join 的相关内容,非常实用,对 ...

  4. Android PullToRefreshListView和ViewPager的结合使用

    其实这个不是什么新东西了,在介绍(一)中我们就知道了PullToRefreshListView的用法,这里只要将其放入到ViewPager中就行啦.ViewPager还是和以往一样的定义和使用,在适配 ...

  5. PostgreSQL Replication之第八章 与pgbouncer一起工作(2)

    8.2 安装pgbouncer 在我们深入细节之前,我们将看看如何安装pgbouncer.正如PostgreSQL一样,您可以采取两种途径.您可以安装二进制包或者直接从源代码编译.在我们的例子中,我们 ...

  6. WLAN 基础架构功能

    WLAN 基础架构功能 Android WLAN 框架可帮助用户连接到优质 WLAN 网络(在有可用 WLAN 网络且需要连接到这类网络的情况下).Android 可通过多种方式来实现这一点: 打开网 ...

  7. 如何知道 CPU 是否支持虚拟化技术(VT)

    作者: Sk 译者: LCTT geekpi 我们已经知道如何检查你的 Linux 操作系统是 32 位还是 64 位以及如何知道你的 Linux 系统是物理机还是虚拟机.今天,我们将学习另一个有用的 ...

  8. 【转】CentOS下firefox安装flash说明

    http://www.cnblogs.com/lamper/archive/2013/01/16/2862254.htm CentOS下自带了firefox,但没有flash插件的,按它自己的提示安装 ...

  9. HDU 5373(2015多校7)-The shortest problem(模拟%11)

    题目地址:pid=5373">HDU 5373 题意:给你一个数n和操作次数t,每次操作将n的各位数之和求出来放在n的末尾形成新的n,问t次操作后得到的n能否够被11整除. 思路:就是 ...

  10. SICP 习题 (2.11)解题总结:区间乘法的优化

    SICP 习题 2.11又出现Ben这个人了,如曾经说到的,仅仅要是Ben说的一般都是对的. 来看看Ben说什么.他说:"通过监測区间的端点,有可能将mul-interval分解为9中情况, ...