MySQL-8.0.26免安装版配置步骤

MySQL-8.0.26免安装版配置步骤,第1张

1.下载、解压程序包;

2.设置好存放目录(不要有中文);

3.在系统变量中添加path(mysql程序的bin目录);

4.以管理员身份运行cmd,初始化①无密码:mysqld --initialize-insecure 登陆时用mysql -u root即可

②有密码(初始密码在自动生成的data目录下.err文件中):mysqld --initialize 登陆时用mysql -u root -p

5.安装:mysqld --install

6.启动服务:net start mysql

7.登陆:mysql -u root(无密码),mysql -u root -p 回车输入密码

8.退出:exit;

9.停止服务:net stop mysql

10.移除服务:mysqld --remove

说明:如重新安装需要停止服务,移除服务,删除data目录

11.配置文件my.ini(用记事本创建,修改文件名即可):

```mysql

[mysqld]

#设置时区为东八区,此项设置后,在连接MySQL的时候可以不用每次都手动设置时区

default-time-zone = '+8:00'

#解决导入脚本是function报错

log_bin_trust_function_creators=1

# 设置3308端口

port=3308

# 允许最大连接数

max_connections=200

# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统

max_connect_errors=10

# 服务端使用的字符集默认为UTF8

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证,此认证为1代加密认证。如果使用2代加密的话,使用可视化工具sqlyog会无法登陆!

default_authentication_plugin=mysql_native_password

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[client]

# 设置mysql客户端连接服务端时默认使用的端口 mysql8bin>mysql 直接登录

# mysql -hlocalhost -uroot -P3308

port=3308

user=root

password= root

default-character-set=utf8

```

12.退出mysql,停止服务,将my.ini文件放到程序根目录(bin,data同级目录)

13.以管理员身份运行cmd,直接输入mysql,回车即可进入mysql

14.启动和停止mysql服务必须以管理员身份运行命令

1.第一步解压文件,随便放到一个文件夹下面,如:D:\mysql-5.7.15-winx64

2.配置环境变量,在系统变量path后面追加D:\mysql-5.7.15-winx64\bin

3.复制my-default.ini,命名为my.ini,打开my.ini,加入

basedir = D:\mysql-5.7.15-winx64

datadir = D:\mysql-5.7.15-winx64\data

bind-address = 0.0.0.0

port =3306 (注意修该内容将前面的#去掉)

4.以管理员身份运行cmd,进入到D:\mysql-5.7.15-winx64\bin(输入D:回车*** 输入cd D:\mysql-5.7.15-winx64\bin回车)

5.这一步很重要创建data文件夹,以前有些版本有data文件夹,但现在没有,在cmd中D:\mysql-5.7.15-winx64\bin后面输入

mysqld --initialize-insecure --user=mysql

这样就创建了data文件夹,

6.执行mysqld -install安装服务,安装成功会得到提示:Service successfully installed

7.启动服务,执行net start mysql

/******************登录*******************/

8.同样在cmd中进入D:\mysql-5.7.15-winx64\bin这个文件,执行mysql -u root -p

出现enter password:

直接回车,以root身份登录。

9.修改密码,进入D:\mysql-5.7.15-winx64\bin,执行mysqladmin -uroot -p password命令,提示输入原来的密码,

原来密码为空,直接回车,输入新密码,然后确认密码,就可以登录了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8516987.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存