mysql-5.6 版本安装教程
用 navicat 连接数据库,再修改 root 密码【点击连接,端口号输入 my.ini 文件里面配置的端口号,点击连接测试,弹出连接成功则连接 ok 了,双击 localhost_3336 打开数据库,可以看到默认有四个用户,可以删除其他三个用户再编辑用户,修改密码点击保存即可】在右下角的搜索框中输入 cmd 再以管理员身份运行,在 dos 窗口中进入解压的 mysql 文件夹下的 bin 文
一、下载安装文件
到 MySQL官网 下载 mysql-5.6.39 压缩包
二、解压压缩包
解压下载的 MySQL 压缩包,将根目录下的 my-default.ini 文件复制粘贴一份,重命名为:my.ini


三、修改 my.ini 文件
basedir = D:\Program\MySQL\mysql-5.6.39
datadir = D:\Program\MySQL\mysql-5.6.39\data
port = 3336




四、安装 MySQL 服务
在右下角的搜索框中输入 cmd 再以管理员身份运行,在 dos 窗口中进入解压的 mysql 文件夹下的 bin 文件夹下面,最后输入 mysqld --install xxx 安装 mysql 服务
mysqld --install MySQL-5.6.39


注意:如果安装服务时出现以下错误:Install/Remove of the Service Denied!【安装/删除被拒绝的服务!】
解决办法:搜索输入 cmd,右键选择“以管理员身份运行”

五、启动 MySQL 服务
Win + R 输入 services.msc 进入系统服务中启动 mysql 服务,默认密码为空



六、连接数据库
用 navicat 连接数据库,再修改 root 密码【点击连接,端口号输入 my.ini 文件里面配置的端口号,点击连接测试,弹出连接成功则连接 ok 了,双击 localhost_3336 打开数据库,可以看到默认有四个用户,可以删除其他三个用户再编辑用户,修改密码点击保存即可】



右键选择关闭连接,再右键选择连接属性,输入密码点击确定即可




七、卸载 MySQL 服务
MySQL-5.6.45 是你服务中的 mysql 名
sc delete MySQL-5.6.45
或,.\表示当前文件夹
.\mysqld --remove MySQL-5.6.45
在右下角的搜索框中输入 cmd 再以管理员身份运行,在 dos 窗口中输入 sc delete xxx 进行 MySQL 服务卸载,如图:




8.0 版本的没有 data 文件夹,需初始化
进入 bin 目录,执行以下命令,进行 MySQL 初始化
mysqld --initialize --console
执行完成后,会输出 root 用户的初始密码,如:z8.jwKKov5ZA

注意:如果没有记住初始密码,在安装路径下删掉 data 目录,重新执行初始化命令即可生成新的初始密码
安装 MySQL 服务【查看步骤四】:mysqld --install [服务名](服务名可不加,默认为mysql)
启动 MySQL 服务【查看步骤五】:net start [服务名]
登录 MySQL 执行命令:mysql -h 主机名 -u 用户名 -p
参数说明
-h:指定客户端所要登录的 MySQL 主机名,登录本机(localhost 或 127.0.0.1)该参数可以省略
-u:登录的用户名
-p:告诉服务器将会使用一个密码来登录,如果所要登录的用户名密码为空,可以忽略此选项
如果是本机登录 MySQL,执行以下命令即可
mysql -u root -p

命令提示符会一直以 mysql> 加一个闪烁光标等待命令的输入,mysql 命令需要以分号结尾才能执行,输入 exit 或 quit 退出登录
修改初始化密码
alter user root@localhost identified by "新密码";
my.ini 文件内容
[client]
# 设置 mysql 客户端连接服务端时默认使用的端口
port = 8019
[mysqld]
# 设置端口号
port = 8019
# 设置 mysql 的安装目录
basedir = D:\Program\mysql-8.0.19-winx64\
# 设置 mysql 数据库的数据的存放目录
datadir = D:\Program\mysql-8.0.19-winx64\data
# 创建新表时将使用的默认存储引擎
default-storage-engine = INNODB
# 允许最大连接数
max_connections = 200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors = 10
# 服务端使用的字符集默认为 utf8mb4
character-set-server = utf8mb4
# 默认使用 "mysql_native_password" 插件认证
default_authentication_plugin = mysql_native_password
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set = utf8mb4

更多推荐



所有评论(0)