mysql 免安装版配置过程

以前使用的是安装版的 mysql 5.5  , 一直用的好好的, 不知道怎么回事, 最近突然出现  连接错误,   在网上查了好长时间都没解决, 后来就直接卸载了,,,结果悲剧了,在安装的时候,总是start service 的哪一步出现 权限不够, 查过资料也不知道怎么改了。。   最后只好放眼于 免安装版的:

一、 卸载残留:

1, 先手动卸载了, 在检查看看安装目录是不是还有跟mysql 有关的文件,全部删掉

2,删除注册表选项:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\Application 
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\eventlog\Application
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\eventlog\Application
看看这几个项下是不是有  mysql , 有的话删除。  

二、配置过程:

1, 下载免安装版 : mysql-5.6.19-winx64 官网就有 。 

2,解压 到你想要安装的目录: 我的是C:\Program Files;

      然后将目录下的 my-default.ini 复制一份改名为my.ini , 或者直接新建一个my.ini 也可。 

     然后修改配置文件:(我的如下) 按照自己的目录修改对应位置即可

   

[mysqld]
# 设置mysql的安装目录
basedir="C:\Program Files\mysql-5.6.19-winx64"
# 设置mysql数据库的数据的存放目录,必须是data
datadir="C:\Program Files\mysql-5.6.19-winx64\data"
    
# mysql端口
port=3306
# 字符集
character_set_server=utf8

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\Program Files\MySQL\mysql-5.6.13-win32\bin\mysqld.exe

[client]
port=3306
default-character-set=utf8

3,添加环境变量:

1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量
点击系统变量下的新建按钮
输入变量名:MYSQL_HOME
输入变量值:C:\Program Files\mysql-5.6.19-winx64
#即为mysql的自定义解压目录。
2)选择系统变量中的Path
点击编辑按钮
在变量值中添加变量值:%MYSQL_HOME%\bin
注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值,

4,注册mysql 服务:
在管理员权限下 ,启动cmd ,:

执行    mysqld -install MySQL --defaults-file="C:\mysql-5.6.19-winx64\my.ini" 

即解压目录下修改的my.ini文件
 安装成功后会提示服务安装成功。

5,启动mysql服务:

CMD 命令:

      输入"net start mysql"启动mysql,
      输入"net stop mysql"停止mysql服务

6,修改密码:

  免安装版的初始密码为空,   下面修改密码:

  启动服务之后:下面三条语句修改密码:

mysql>use mysql;
    mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';
    mysql>FLUSH PRIVILEGES;

总算安装好了---菜鸟伤不起啊。。




你可能感兴趣的:(mysql)