MySQL安装--绿色版配置

MySQL免安装版配置

1.下载压缩文件并解压

在这里插入图片描述

2.配置环境变量

找到高级系统设置----环境变量----系统变量---- Path----编辑----新建 ,添加所安装mysql的bin目录D:\mysql5_6\bin ; 然后确定保存。
在这里插入图片描述

3.检查mysql目录下有没有data目录

  • 如果有data目录,忽略本点;
  • 如果没有,Win+R 打开运行CMD进入命令行窗口,进入mysql所在盘符,比如:d:;然后进入到mysql的bin目录,比如:cd mysql5_6/bin;执行如下语句:
    mysqld --initialize-insecure --user=mysql ;
    data目录就生成成功了。

4.配置mysql目录内的my.ini

  • 复制my-default.ini文件并重命名为my.ini
  • [mysqld]下,修改以下三个参数,默认是用#注释掉的,去掉#;
 basedir = D:\mysql5_6
 datadir = D:\mysql5_6\data
 port =3306

注意:basedir 和datadir是我本地mysql的目录,请设置自己电脑上相应的目录;
在这里插入图片描述

5.安装

d:\mysql5_6\bin目录下,继续输入:mysqld --install
提示service successfully installed则安装成功。

6.停止和启动mysql

d:\mysql5_6\bin目录下,
启动:net start mysql
停止:net stop mysql

7.进入mysql以及修改密码

  • mysql安装目录下,编辑 my.ini文件:
    [mysqld]下添加一行 skip-grant-tables 暂时取消密码;
  • 重启mysql;
  • 输入 mysql -uroot -p 回车,如果提示输入密码,直接回车即可;
  • 登陆成功后,输入 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost'; 将密码修改为123456;
  • 输入 flush privileges;刷新保存;
  • 删除 my.ini 中刚刚添加的 skip-grant-tables 并保存;
  • exit;quit; 退出mysql;
  • 重启mysql;
  • 使用新密码登陆: mysql -uroot -p123456 回车即可登陆成功。
    在这里插入图片描述

8.修改字符集

修改my.ini文件:

  • [mysqld]下面添加 character_set_server=utf8,注意是【utf8】不是【utf-8】而且后面没有任何标点符号;
  • sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES这句话后面再添加三行:
[client]
port=3306
default-character-set=utf8

在这里插入图片描述
经过以上两步就ok了。保存后重启服务器,登陆后在命令行输入:show variables like 'char%';,可查看默认字符集如下图所示,此时mysql的客户端和服务器端的默认编码均为utf8
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/showLo1120/article/details/105823931