关于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(用户 ...
随机推荐
- es6 --- 功能
标记的模板文字 1.模板文字!确实很棒.我们不再会这样做…. const concatenatedString = "I am the " + number + "per ...
- 安卓开发--WebView
package com.zhangxi.test01; import android.app.Activity;import android.app.ProgressDialog;import and ...
- HDFS的配额
- jqueryValidator自定义校验规则的一种方式(覆盖源码)
1.自定义js文件:jqValid-extend.js 内容: function setDefaultValidate(){ $.extend(true, $.validator, { // 方法 m ...
- ListView 适配器实现getviewtypcount() 数组越界IndexOutOfBoundException
ListView中Item的多布局显示,需要用到了getViewTypecount和getItemViewType这两个重写方法,但是做完后出现了如下提示错误:java.lang.ArrayIndex ...
- CSS的flex布局和Grid布局
一.什么是 flex 布局 2009年,W3C 提出了一种新的方案----Flex 布局,可以简便.完整.响应式地实现各种页面布局.目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这 ...
- Mojom IDL and Bindings Generator
Mojom IDL and Bindings Generator This document is a subset of the Mojo documentation. Contents Overv ...
- [POI2008]KUP-Plot purchase(单调队列)
题意 给定k,n,和n*n的矩阵,求一个子矩形满足权值和在[k,2k]之间 , 题解 这里用到了极大化矩阵的思想.推荐论文<浅谈用极大化思想解决最大子矩阵问题>Orz 如果有一个元素在[k ...
- info---Linux下info格式的帮助指令。
info命令是Linux下info格式的帮助指令. 它的几个常用快捷键. ?键:它就会显示info的常用快捷键. N键:显示(相对于本节点的)下一节点的文档内容. P键:显示(相对于本节点的)前一节点 ...
- 05001_Linux简介
1.Linux的概述 (1)Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境.Linux是由Linus Torvalds(林纳斯•托瓦兹)起初开 ...