MySQL安装--绿色版配置
程序员文章站
2024-03-21 18:15:28
...
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
:
上一篇: ELK Stack日志中心搭建
下一篇: MHA实现MySQL主从自动在线切换功能