MYSQL-8.0.18windows版安装
安装包下载地址:https://dev.mysql.com/downloads/mysql/
第一步:下载安装包,解压放入D,E,F任意盘,(放到C盘的话,可能在修改ini文件时涉及权限问题)
第二步:配置环境变量
win+e--->右击属性-->高级系统设置-->环境变量
新建 MYSQL_HOME=安装路径
新增值 path=安装路径\bin
第三步:在D:\mysql-8.0.18-winx64安装路径下创建data目录和my.ini文件
my.ini (配置文件的变量和值之间不能有空格) 【名称:my.ini 编码:ANSI】
*************************************************************************************
[mysqld]
port=3306 #设置3306端口
basedir=D:\mysql-8.0.18-winx64 # 设置mysql的安装目录
datadir=D:\mysql-8.0.18-winx64\data # 设置mysql数据库的数据的存放目录
max_connections=200 # 允许最大连接数
max_connect_errors=10 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
character-set-server=utf8 # 服务端使用的字符集默认为UTF8
default-storage-engine=INNODB # 创建新表时将使用的默认存储引擎
default_authentication_plugin=mysql_native_password #设置协议认证方式
alter user guest@'%' identified with mysql_native_password by '123456';
[mysql]
default-character-set=utf8 # 设置mysql客户端默认字符集
[client]
port=3306 # 设置mysql客户端连接服务端时默认使用的端口
default-character-set=utf8 # 设置mysql客户端默认字符集
***********************************************************************************************
第四步:管理员运行cmd进入安装目录\bin
mysqld install // 安装,产生MySQL服务
mysql remove //卸载,删除MySQL服务 [sc delete 服务名]
第五步:初始化data目录
mysqld --initialize --user=mysql --console //初始化密码会显示在控制台
mysqld --initialize-insecure //在5.7需要初始化data目录
第六步:启服务 (services.msc-->手动启服务)
net start mysql 启服务
net stop mysql 停服务
第七步:修改root密码 mysql -uroot -p初始化密码
alter user user() identified by '123456';
create user guest@localhost identified by '123456'; //创建用户
grant all on *.* to guest@'localhost'; //授权
客户端连接更改时区:UCT
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)