当前位置:网站首页>MySQL 下载和安装详解
MySQL 下载和安装详解
2022-08-03 05:22:00 【鱼丸丶粗面】
文章目录
1 下载
1.1 官方网站
点击 Download 后:
1.2 安装
- 解压保存时,建议使用 英文名称(不含中文目录)
2 配置环境变量
输入:mysql -V (大写 V),若出现以下提示,则说明 未配置环境变量
2.1 配置 path
配置 path:我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
选择 Path,编辑,新建,追加 mysql bin 文件夹路径
2.2 新建 my.ini
步骤2:新建 my.ini 配置文件
内容如下:请修改 basedir 和 datadir 为自己本地目录路径
[mysqld]
# 设置 3306 端口
port=3306
# 设置 mysql 的安装目录,请注意,盘符 D:\\ 双斜线
basedir=D:\\mysql-8.0.28-winx64
# 设置 mysql 数据库的数据的存放目录
datadir=D:\\mysql-8.0.28-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为 UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用 “mysql_native_password” 插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
[client]
# 设置 mysql 客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
2.3 以管理员身份运行 cmd(win+r)
> mysqld --initialize-insecure --user=mysql
运行成功后,会生成 data 目录
2.4 继续输入 mysqld -install
出现 Service successfully installed,则表示配置完成
2.5 启动数据库 net start mysql
2.6 登录数据库 mysql -u root -p
不用输入密码直接回车 这时默认还没设置密码
之后登录,需输入密码
C:\Users\Administrator> mysql -u root -p
Enter password:
Welcome to the MySQL monirot...
2.7 设置密码
> alter user user() identified by '12345';
> select user();
3 扩展
3.1 系统错误2:系统找不到指定文件
报错截图及原因:
解决办法:
1. win + r, 输入 regedit 回车,打开注册表编辑器
2. 在注册表中找到:
计算机
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL
双击打开 ImagePath,修改路径为你的 mysql 解压后所在的路径,具体到 bin\mysqld,
修改后确定,如下图所示:
-- 如我的:
"E:\mysql-8.0.29-winx64\bin\mysqld" MySQL
修改完成后,再试试,能否启动成功
边栏推荐
猜你喜欢
TypeError: Cannot read property ‘xxxx‘ of undefined的解决方法
浏览器多线程离屏渲染压缩打包方案
对页码的使用总结
Ansible installation and deployment detailed process, basic operation of configuration inventory
自定义封装组件-国际化-下拉搜索
【源码解读】你买的NFT到底是什么?
MySQL 优化建议详解
用户登录验证程序的实现
动态调整web主题(2) 萃取篇
Playing with Markdown(2) - Extraction and Manipulation of Abstract Syntax Trees
随机推荐
图的最短路径的核心——松弛技术
MySql 怎么查出符合条件的最新的数据行?
【DC-2 Range Penetration】
用C语言来实现扫雷小游戏
jsp通过form表单提交数据到servlet报404
controller层到底能不能用@Transactional注解?
中国水产养殖行业市场投资分析及未来风险预测报告2022~2028年
中国水环境治理行业投融资分析及“十四五”规划建议报告2022~2028年
速来围观,17个运维实用技巧
令人愉快的 Nuxt3 教程 (一): 应用的创建与配置
中国食品微生物检测行业深度监测及投资战略规划建议报告2022~2028年
Sqli-labs-master shooting range 1-23 customs clearance detailed tutorial (basic)
Invalid signature file digest for Manifest main attributes解决方法
编写一个函数 reverse_string(char * string)(两种方法实现)7.26
【源码解读】火爆的二舅币真的跑路了吗?
Router-view
当我们在看Etherscan的时候,到底在看什么?
对页码的使用总结
Let small program development into ` tailwind jit ` era
浏览器中的 preview 和 response 的值不一致