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

下载好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)。

最新文章

  1. PHP调用MYSQL存储过程实例
  2. VS2013各个版本秘钥
  3. (十三) [终篇] 一起学 Unix 环境高级编程 (APUE) 之 网络 IPC:套接字
  4. Delphi中ADO异步执行方式
  5. 我的Jekyll博客
  6. 【手打】LZW编码的C/C++实现
  7. JavaScript系统学习小结——Object类型、Array类型
  8. maven中的传递依赖和传递依赖的解除
  9. 简述同步IO、异步IO、阻塞IO、非阻塞IO之间的联系与区别
  10. JVM规范系列开篇:为什么要读JVM规范?
  11. requests支持socks5代理了
  12. itchat
  13. Learning-Python【7】:Python数据类型(3)—— 字典、集合
  14. 【Java】代理模式、反射机制-动态代理
  15. Linux 小知识翻译 - 「TCP/IP」
  16. vsCode设置中文
  17. Java技术体系
  18. 【Lua】环境安装与HelloWorld
  19. Devexpress VCL Build v2013 vol 14.1.5 发布
  20. jQuery EasyUI/TopJUI输入框事件监听

热门文章

  1. python判断一个单词是否为有效的英文单词?——三种方法
  2. hdoj--2709--Sumsets(数位dp)
  3. Windows10+VS2013+caffe+Python2.7+CUDA8.0 部署配置
  4. uwsgi和wsgi
  5. 1893. [国家集训队2011]等差子序列(bitset)
  6. 程序Yuan,eclipse你,会用吗?
  7. 题解 CF1027D 【Mouse Hunt】
  8. CODEVS——T 2833 奇怪的梦境
  9. c#+ArcGIS Engine-获取矢量图层的空间参考
  10. Vmware qemu-kvm 虚拟化測试