关于mysql免安装版的整个配置过程

虽然mysql的安装过程相对简单,但往往有些细节的地方容易记忆模糊,所以为了方便记录每一个安装过程的细节,方便大家,也方便自己以后的使用,我现在就将整个过程记录下来


这里主要记录mysql-5.6.29-winx64这个版本的整个配置过程,其实每个版本都大同小异,大家要先搞清楚,我这里说的是免安装版的奥

1. 下载MySQL Community Server 5.6.29,注意选择系统类型(32位/64位)


关于mysql免安装版的整个配置过程

首先得到安装包,这个就不用我说了吧,直接去官网下载就可以了

2. 解压MySQL压缩包

解压得到下列文件内容

关于mysql免安装版的整个配置过程

其中my.ini是我复制里面自带的my-default.ini,然后修改得到的,其实用自带的那个也成,就需要改里面的一些东西,根据自己的情况修改,我这里说主要的

关于mysql免安装版的整个配置过程

图中标出来的这两项是必须要修改的,就是自己的解压目录

3. 添加环境变量

变量名:MYSQL_HOME

变量值:C:\Program Files\mysql

即为mysql的自定义解压目录。

 关于mysql免安装版的整个配置过程

再在Path中添加  %MYSQL_HOME%\bin

 关于mysql免安装版的整个配置过程

4. 注册windows系统服务

mysql注册为windows系统服务

操作如下:

1)从控制台进入到MySQL解压目录下的 bin 目录***意 cmd最好以管理员身份运行):

 关于mysql免安装版的整个配置过程

2)输入服务安装命令:

mysqld install MySQL --defaults-file="C:\Program Files\mysql\my-default.ini"

安装成功后会提示服务安装成功。

注:my-default.ini文件在MySQL解压后的根目录下,如果没有,可从其他地方中获取。

 关于mysql免安装版的整个配置过程

移除服务命令为:mysqld remove

5. 启动MySQL服务

方法一:

启动服务命令为:net start mysql

 关于mysql免安装版的整个配置过程

方法二:

打开管理工具 服务,找到MySQL服务。

 

通过右键选择启动或者直接点击左边的启动来启动服务。

6. 修改 root 账号的密码

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456

方法一:

c:>mysql –uroot

mysql>show databases; 

mysql>use mysql;

mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

mysql>FLUSH PRIVILEGES;

mysql>QUIT

方法二:

利用第三方管理工具进行密码修改。如Navicat for MySQL

在丢失root密码的时候,可以这样

  mysqld_safe --skip-grant-tables&

  mysql -u root mysql

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

  mysql> FLUSH PRIVILEGES;

远程登陆配置

允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:

1)在本机先使用root用户登录mysql:

命令行执行:mysql -u root -p

输入密码(第7步中设置的密码):wenthink

2)进行授权操作:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

重载授权表:

mysql>FLUSH PRIVILEGES;

退出mysql:quit