因为一时手痒痒更新了一下驱动,结果导致无线网卡出了问题。然而就算是从官网上下载了驱动各种折腾也没有弄好,心里特别堵。无奈只有重装系统这一条路了。这里表示特别难过,因为电脑上东西实在太多了,而且各种环境变量。所以建议一些对电脑特不是别精通的最好不好胡乱倒腾(像我这样的人),除非你想专门研究。

重装的悲剧就是所有的软件都得重新配置。有点不太情愿,因为毕竟没有太多的闲时间。但是,也有点小确幸,因为一直在学习其他的知识,开始的时候配置好的东西就再也没有研究过,只觉得配好了就很高兴,因为这样就可以接着做下一件事了。毕竟软件这块好多东西准备不好或者配置不好,就无法进行下面的学习。刚好借着这次机会重新配置了一下所有东西(其实说实话内心还是有点小崩溃的).

在装mysql这块就出了问题。其实安装过程不会出太多的问题。安装完了之后就出现了之前没有出现的错误。

第一个错误:打开mysql的命令窗口出现闪退。

出错的时候,我的mysql安装目录下的mysql的默认配置文件为my-default.ini 。我安装的是mis数据包形式的,因此mysql的配置是在安装过程中执行的。但是zip就要自己解压后单独配置。我刚开始学习mysql的时候,安装的就是zip文件格式的,在网上查资料配置了一整天结果服务程序都没有启动起来,原因也没有查到。后来就改mis格式安装了。接着说闪退这个问题,因为不用进行配置,所以我就直接打开mysql command line client,就出现了闪退。因为zip文件格式配置的时候是要把my-default.ini改为my.ini的,而my-default.ini应该是给出的一个配置的参考。然后我就把my-default.ini改成my.ini。最后闪退问题就解决了。我觉得原因可能是因为mysql启动时是要寻找这个名my.ini这个配置文件的。因此就算你是免配置版的,也得修改my-default.ini为my.ini。

第二个错误:打开mysql command line client,提示输入密码,输入后出现闪退。

说是闪退,其实它是报了一个错误:Access denied for user ''@'localhost' to database 'mysql'.报完这个错误后才闪退的。如果想看清楚这个错误就先启动你的mysql服务程序。然后进入DOS命令窗口,在进入到你的mysql\bin的安装目录下。输入命令回车:

复制代码 代码如下:

mysql -u root -p

之后会提示你输出密码 Enterprise:000000(这是我安装过程中设置的密码)。之后就出现了Access denied for user ''@'localhost' to database 'mysql'这个错误。就是拒绝访问错误。要么密码错误要么是你的权限不够。

mysql自带有一个数据库叫mysql,里面有一个user表,存的用户信息。你可以对这些信息进行一个查询。

复制代码 代码如下:

use mysql;

show tables;

此时会显示mysql中的所有表,最下面你可以看到有一个user表。在查询user表中的所有信息

复制代码 代码如下:

select * from user;

查询结果太多,我就不截图展示了。我的总共有43个字段,4条记录。其中有三条记录的User字段都为root,一条为null;还有三条记录的Grant_priv字段为Y,一条为N。其实有些不太清楚这些为什么会有是个用户,安装的过程中我设置了一个,但其他的那三个我都不知道是什么。我会自己设置的用户应该是第四条记录,也就是最后一条。其他三个用户的大多数字段值都是Y。就最后一个用户的字段值都是N。最后一个应该是我安装过程中设置上去的那个用户。因为Grant_priv为N,所以导致出现拒绝访问的错误。解决方法为:

复制代码 代码如下:

update user set Grant_priv= 'Y' where user = "你的记录的用户名字段的值" and host= "你的记录的主机的值" ;

flush privileges;

此时我的问题就解决了。因为从来没有出现过这样的错误,所以解决后就想记录下来,以作为总结。我所描述的也很浅显,如果有什么不对的地方,希望可以指正,大家互相交流。

mysql安装过程中最易出现问题及解决方案(汇总)

近日笔者在论坛上看到不少站长在问mysql安装的问题,介于此笔者就简单总结一下mysql安装中最容易出现的几个问题,供各位参考:

背景:操作系统:win7;mysql版本:mysql 5.5(64位)

1.重新安装mysql卡在最后一步过不去

问题描述:第一次安装完mysql,使用jdbc写入的中文都是乱码,但已存在于数据库中的中文数据正常,改了字符编码还是没能解决问题,于是决定重装。但重装卡在最后一步始终过不去。

解决方案:(1)在注册表里搜索mysql,删除相关记录;(2)删除mysql安装目录下mysql文件;(3)删除C:/ProgramData 目录下mysql文件夹。然后再重新安装,安装成功。

2.mysql -uroot -p登陆不上

问题描述:可以十分确定密码是正确的,但就是连不上,然后关闭mysql服务,使用mysqld --skip-grant-tables启动,可以正常连接。重新安装了很多次,都是一样的。之前安装都是在安装过程中设置了root密码。

解决方案:不要设置root密码,可以正常登陆后,再使用命令修改root密码,再次连接,就正常了(注意,为了支持中文,安装中字符编码选择utf8)。

3.正常安装后,查询出中文数据是乱码

安装好数据库后,导入数据,由于之前数据采用gbk编码,而安装mysql过程中使用utf8编码,所以查询出来数据是乱码。然后登陆mysql,使用set names gbk命令后,再次查询,中文显示正常。

安装mysql出现错误_安装Mysql时出现错误及解决办法相关推荐

  1. 为什么mysql调用存储过程总是错误_使用存储过程时一个错误的解决方法_MySQL

    jackxm(原作) 这段时间用了一下C Builder ,在调用存储过程的时候遇到了一些问题,问了很多地方都没有找到答案,最后还是靠自己,现在拿出来和大家分享. 示例代码: StoredProc1- ...

  2. 关于sql server 安装程序在运行 Windows Installer 文件时遇到错误。

    前几日安装sql server2014 的时候碰到这个问题: 出现以下错误: SQL Server 安装程序在运行 Windows Installer 文件时遇到错误. Windows Install ...

  3. MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结

    MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结 一.VARCHAR存储和行长度限制 1.VARCHAR(N)中,N指的是字符的长度,VARCHAR类型最大支持65535,指的是 ...

  4. 虚拟机安装时黑屏的解决办法

    虚拟机安装时黑屏的解决办法 描述: 最近在VM安装一些虚拟系统,有在网上下载一些ubuntu以及Windows镜像系统,在安装ubuntu正常且可以启动,但在安装windows 7 以及windows ...

  5. xps15-9570安装ubuntu系统启动时“滋滋”声解决办法

    xps15-9570安装ubuntu系统启动时"滋滋"声解决办法 1.问题描述 xps15-9570安装ubuntu系统,但是在进入系统时,CPU附近会发出"滋滋&quo ...

  6. CAS (10) —— JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法...

    CAS (10) -- JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法 jboss版本: jb ...

  7. matlab在sin处出现解析错误,破除“解析包时出现错误”方法大全,全部都在这了!...

    原标题:破除"解析包时出现错误"方法大全,全部都在这了! 相信许多使用Android设备的用户都会或多或少的遇到到这样的问题:解析包时出现错误.那么遇到这样的问题该如何解决? 其实 ...

  8. MySQL MGR搭建过程中常遇见的问题及解决办法

    这篇文章主要介绍了MySQL MGR搭建过程中常遇见的问题及解决办法,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下 MGR搭建过程中遇到的一些故障.更多资源请访问www.ffu9.c ...

  9. com.mysql.jdbc.PacketTooBigException: Packet for query is too large 异常解决办法

    com.mysql.jdbc.PacketTooBigException: Packet for query is too large 异常解决办法: 原因: 查询出的数据包过大,默认情况下mysql ...

  10. AMD Duron安装redhat linux 6.2成功后无法进入linux的解决办法(转)

    AMD Duron安装redhat linux 6.2成功后无法进入linux的解决办法(转)[@more@]现在我已经解决了(AMD Duron 650 上运行redhat linux 6.2)第一 ...

最新文章

  1. Servlet + JSP(EL表达式)
  2. python语言实战-Python实战-从菜鸟到大牛的进阶之路 pdf完整版
  3. Linux下shel脚本之批量修改文件扩展名
  4. 基于key/value+Hadoop HDFS 设计的存储系统的shell命令接口
  5. html assign无效,Object.assign的一些用法
  6. 监听vuex的某条数据
  7. 面向对象第四单元总结和期末总结
  8. C#控制 计算机中“服务”的启动与停止 转
  9. cfd软件matlab,【流体】| 10个目前流行的CFD仿真软件,你了解几个?
  10. MMC多电平变换器matlab/simulink模型
  11. 输入一个数,打印一个三角形
  12. PHP将PPT文件转成图片
  13. 使用PMT和IPMT在Excel中显示贷款付款
  14. asp 加密 解密 类
  15. 计算机键入命令,win7系统安装软件出现命令行选项语法错误键入“ 命令/?”怎么办...
  16. IDEA集成Java性能分析神器JProfiler
  17. CSS 2D 转换 transform translate() rotate() scale() skew() matrix()
  18. php怎么统计流量,PHP学习笔记:php网络流量统计系统
  19. 蓝桥杯 1047: [编程入门]报数问题
  20. ArcGIS10.3+Server实现BS架构的车辆监控系统

热门文章

  1. 人工智能的发展趋势和行业岗位
  2. Java 下实现锁无关数据结构--转载
  3. XGBoost的基本使用应用Kaggle便利店销量预测
  4. 【数据分析】Python :视频网站数据清洗整理和结论研究
  5. c语言中的static变量和static函数
  6. 程序员如果也能像C罗一样自律和勤奋,必将成为大神!
  7. SDCC 2015架构专场札记:一线互联网公司的架构实践
  8. java getresourceasstream null_java踩坑记-getResourceAsStream
  9. 字符串编辑距离的计算方法
  10. Spring Boot2.x-03Spring Boot基础