您的位置:首页 > 数据库 > MySQL

MySQL(win7x64 5.7.19版本)下载、安装(这里是免装版)、配置与删除

2016-08-17 11:43 711 查看
一.下载地址:http://dev.MySQL.com/downloads/mysql/





二.安装:

  ZIP Archive版是免安装的。只要解压就行了。不需要安装。



三.配置:

  新建一个my.ini文件,将下面的内容复制到my.ini文件中(注意,里面的目录为自己的解压目录):

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql\mysql-5.6.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.6.17-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

四.安装mysql服务并启动:

  也就是data文件夹的由来啦。以管理员身份打开cmd窗口后,将目录切换到你解压文件的bin目录,再输入mysqld install回车运行就行了;

  


  接着就是输入 net start mysql 启动服务 

  


  报错!!! “服务器无法启动,服务器没有报告任何错误。”

  然后。。。 再输入mysqld --initialize-insecure --user=mysql

  (执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空)

  再次启动:再输入 net start mysql 启动服务,OK成功。

  就如我图给的那样。

  如果不幸,你在这一步骤出错了,那估计咱们的电脑系统不同的缘故,对目录的间隔符的识别不一样,我这是\一个杠,你报错的话就试试改成2个杠\,看看还报错不。

请首先确定你的my.ini文件里面的2个目录确实是正确的

看图:错误图



这有2个报错,针对第一个报错。可以如下n楼的方法可以解决。



第二个报错解决方案。

  启动MySQL服务的时候,提示“发生系统错误 2,系统找不到指定的文件”。



可能是安装失败,导致的垃圾,影响,这个就是先删除,然后再安装,再启动一遍。 报错:initialize specified but the data directory has files in it



下面是官网上的英文解释;



数据文件目录不应该有其他的文件,这个data目录应该是一个空目录,把data清空后启动mysql显示mysql无法启动;

清空后,要重新初始化,也就是再次安装生成data文件夹。 最后,看看这个data文件夹是干嘛的。



五.打开MySQL数据库即登录MySQL数据库。

  还在命令模式下,将目录切换到自己的\bin目录下。 输入mysql -u root -p ,默认是没有密码的。回车进入,root是用户名,

(要想这么做的前提是你必须已经打开MySQL服务。不然,是行不通的。) 退出exit 回车,就行了。记住直接关闭cmd窗口是没有退出的,要输入exit才会退出啊





六.删除

  mysql在windows 7 下还暗藏了一招,在C盘的ProgramData文件夹下还有一个MYSQL文件夹,通常这个ProgramData是隐藏文件,需要通过设置显示出来(这个不再熬述),在里面会发现MYSQL的文件夹,通常当按照网上的方法删除干净之后,这个文件夹是还存在的,这就是为什么老是在安装的最后一步出现以下错误的原因,把这个文件夹删除之后再进行安装就没事了(PS:说白了之前还是没有删除干净的原因)。

下面重复一下网上说的方法,给自己也留个方便,下次安装的时候直接拿过来用了:

网上说了很多删除的方法,通过“控制面板”,360强力卸载,金山卸载,都是可以的:

  1:到控制面板里面先把mysql卸载.

  2:到c盘C:\Program Files目录下把mysql目录删除.

  3.如果在其他盘还有设置目录也要删除.空目录也要删除

  4.到regedit把注册表

  HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL

  HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL

  HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

有的话全部删除(技巧:用F3循环查找“mysql”); 如果是windows 7 的系统,还需要找到C:\ProgramData\MYSQL将其删除;完成,即可再次安装,不需要重启系统;

参考文章:
http://blog.csdn.net/zjdwhd/article/details/52229306
http://blog.csdn.net/xiaoxinla/article/details/7519175
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: