MySql8.0 安装和启动
最佳答案 问答题库728位专家为你答疑解惑
一、开发背景
需要存储数据,快速访问,这里选择 MySql,支持远程访问
二、开发环境
Window10 + mysql-8.0.33-win64
三、实现步骤
1、下载压缩包 + 解压
网上找适合自己的版本,不建议使用32bit,MySql 对 32 bit 支持弱
参考连接:https://downloads.mysql.com/archives/
Qt MinGW 32bit:https://blog.csdn.net/gongjianbo1992/article/details/106697112/
2、创建 my.ini 文件
文件内容:注意安装目录
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=F:\Qt\MySQL\mysql-8.0.33-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3、添加 bin 文件夹路径到环境变量
否则命令行找不到 mysql 关键字
4、管理员模式启动命令行
1)获取密码:mysqld --initialize --console(密码忘记可以删除 data 文件重新获取)
2)如果遇到错误 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
解决方法(设置密码):ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
3)安装数据库:mysqld install
4)启动数据库:net start mysql
5)停止数据库:net stop mysql(偶尔会用到)
6)登录数据库:mysql -u root -p(快捷方式)
99%的人还看了
相似问题
- MySQL数据库:开源且强大的关系型数据库管理系统
- 【腾讯云云上实验室-向量数据库】探索腾讯云向量数据库:全方位管理与高效利用多维向量数据的引领者
- 【史上最细教程】服务器MySQL数据库完成主从复制
- 字符串结尾空格比较相关参数BLANK_PAD_MODE(DM8:达梦数据库)
- 缓存雪崩、击穿、穿透及解决方案_保证缓存和数据库一致性
- Redis 与其他数据库的不同之处 | Navicat
- 多协议数据库管理软件 Navicat Premium 16 mac中文版功能
- (数据库管理系统)DBMS与(数据库系统)DBS的区别
- duplicate复制数据库单个数据文件复制失败报错rman-03009 ora-03113
- 数据库课后习题加真题
猜你感兴趣
版权申明
本文"MySql8.0 安装和启动":http://eshow365.cn/6-17553-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!