admin 管理员组

文章数量: 887021

今天给大家带来一篇关于MySQL数据库免安装版本的配置教程,那么过程比较简单直接上干货。

目录

一、下载MySQL免安装版本

二、配置MySQL

三、启动MySQL

四、使用客户端连接MySQL

 五、使用客户端修改MySQL服务密码

 


一、下载MySQL免安装版本

下载地址:MySQL

进入页面后选择DOWNLOADS这个选项,之后就往下滑找到MySQL Community (GPL) Downloads »点进去

 那么这个时候会跳转到另一个页面,在这里我们直接点击MySQL Community Server,进入 下载MySQL服务的页面

 那么下面这个就是我们windows上免安装的版本,如果想下载其他旧版本或Linux版本的可点击右上方的Archives来选择你想要的版本,那么这里我们直接点击下载(Download)

 这个时候是让你登录/注册账号,那我们直接点击 “不用了,开始下载”,我这里下载的版本是mysql-8.0.30-winx64.zip,下载好后解压到一个地方即可(注意:存放的路径中不能有空格和中文)。

二、配置MySQL

进入MySQL目录,里面是缺少了配置文件my.ini,我们需要自己创建。

在这里配置文件有两种编写方式(如下):

第一种:
 打开my.ini 文件,将下方配置信息填入。
 basedirdatadir是你MySQL存放的位置,改成自己的。
port是MySQL的启动端口号,需要更改端口号就改这里。

使用这种方式不好的地方就是你MySQL文件夹更换了位置,你的配置文件的指向位置也要改,比较麻烦。

[mysqld]
basedir ="G:\mysql-8.0.30-winx64"
datadir ="G:\mysql-8.0.30-winx64\data"
port=3306
server_id =10
character-set-server=gbk
character_set_filesystem=gbk
[client]
port=3306
default-character-set=gbk
[mysqld_safe]
timezone="CST"
[mysql]
default-character-set=utf8

第二种:
打开my.ini 文件,将下方配置信息填入,真正起到作用的配置就三行代码,因为其他都被“#”注释掉了,你看需要哪些配置就将其放开改一下就行。

这一种配置好处就是你的MySQL文件夹以后可以随便移动位置,比较方便,当然我使用的是第二种。

# For advice on how to change settings please see
# http://dev.mysql/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.

[mysqld]

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....


# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
port=3306


 

 配置好之后进入bin目录,在bin目录打开cmd,这里以管理员运行,因为我的是盗版系统所有权限都是有的,这里我直接进入了。

如果是正版的,你不使用管理员运行的话是没有权限的,那么输入命令会报“Install/Remove of the Service Denied!”意思是 “安装/删除服务被拒绝!”。

如果说在目录里无法以管理员运行cmd,可以在开始菜单/搜索栏里cmd右击以管理员运行,通过命令进入到MySQL的bin目录。


配置好后我们就开始安装data数据文件。

命令的依次顺序是:

1、mysqld --remove    删除服务名称

2、mysqld --install      安装服务名称

3、mysqld --initialize --user=root --console   安装data数据包和用户 ,这一步比较慢请耐心等待。

三步执行完后不要关闭窗口,因为我们只创建了root用户但没有密码,所以 root@localhost 后面的时root用户的临时密码,我们直接复制之后使用客户端连接服务即可.

 安装好之后就可以看到你MySQL目录里就多出一个data文件夹,这里面存放着我们的表和用户数据。

【注意】如果你没有保存临时密码,那么直接把刚生成的data文件删除,重新执行步骤3

到这一步配置就算完成了,剩下的就剩启动与修改密码。

三、启动MySQL

这一步就比较简单了,在bin目录进入cmd 控制台,输入命令 mysqld --console即可启动。

如果说你嫌这样麻烦可以创建一个.bat 批处理文件将这条命令放入保存,使用时直接双击打开(注意:这个批处理文件必须放在bin目录,你可以将它发送到桌面快捷方式也行)。

 

 到此为止,MySQL的下载、配置、启动全部结束,接下载我们使用客户端来连接一下。

四、使用客户端连接MySQL

我使用的是 Navicat Premium 15 ,创建连接,随便输入一个连接名,输入端口号,用户名及密码点击测试连接,出现连接成共表示已经连通(连接服务一定要把服务打开)。

点确定则创建数据库连接。

 五、使用客户端修改MySQL服务密码

1、如果是按照我的步骤刚装的MySQL服务,直接打开刚才创建的连接会强制你修改密码。

 2、使用客户端 打开数据库连接点击用户选择你要修改的用户,我这里只有一个root用户,那就选它。

 修改好后点解保存就行。

 我是内卷哥,这篇文章到此结束感谢大家的支持。

本文标签: 免安装 密码 版本 MySQL