一、MySQL 下载
MySQL 官网:https://www.mysql.com/downloads
步骤 3:选择合适你的 MySQL 版本
步骤 4:选择你的 MySQL 需要安装在哪个系统上面
步骤 5:选择安装方式:
- MSI Installer是Microsoft Installer的缩写,它是微软提供的一套软件安装和管理解决方案。使用MSI Installer进行安装时,会创建一个包含应用程序信息的数据库,便于以后进行卸载、修复或更新操作。
-
ZIP Archive则是提供一个压缩包,用户需要手动解压缩并执行相应的安装步骤来安装软件。
步骤 6:这里会让你选择,登录下载还是不登录直接下载;我们这里直接选择不登陆直接下载。
二、MySQL 8.0 环境配置
步骤 1:配置 MySQL ;新建一个my.ini文件,并且将一下配置项复制到文件中。
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:mysql-8.0.30-winx64
# 设置mysql 的数据存放目录
datadir=C:mysql-8.0.30-winx64data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
步骤 2:配置环境变量;配置你的 MySQL 命令无论在哪个目录下使用都能生效。
步骤 3:配置环境变量;配置你的 MySQL 安装目录。
步骤 4:初始化 MySQL mysqld --initialize --console
C:mysql-8.0.30-winx64>mysqld --initialize --console
2024-03-18T02:57:15.752836Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead.
2024-03-18T02:57:15.753663Z 0 [System] [MY-013169] [Server] C:mysql-8.0.30-winx64inmysqld.exe (mysqld 8.0.30) initializing of server in progress as process 700
2024-03-18T02:57:15.793134Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.
2024-03-18T02:57:15.896841Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-03-18T02:57:18.833242Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2024-03-18T02:57:20.719894Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: xso5ToFhet<=
步骤 5:将 MySQL 服务 注册到系统
安装 MySQL 服务:mysqld --install
启动 MySQL 服务:net start mysql
三 、MySQL 服务配置
- 登录MySQL:
sudo mysql -u root -p
- 修改root账户密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Yindige@0318';
- 选择mysql库:
use mysql
- 配置可远程访问:
update mysql.user set host='%' where user='root';
到这里你的 MySQL 数据库就已经安装完成了,可以通过Navicat连接你的数据库了!
问题
如果你在执行 mysqld --initialize --console
命令时报以下错误;可以找一台Windows机器;进入 C:WindowsSystem32
这个目录,然后在这个目录找到缺失的文件,将文件复制到报错机器的 C:WindowsSystem32
目录下,就可以了。
- 由于找不到vcruntime140.dll,无法继续执行代码。重新安装程宝宝可能会解决此问题。
- 由于找不到vcruntime140_1.dll,无法继续执行代码。重新安装程宝宝可能会解决此问题。
- 由于找不到MSVCP140.dll,无法继续执行代码。重新安装程宝宝可能会解决此问题。
© 版权声明
特别提醒: 内容为用户自行发布,如有侵权,请联系我们管理员删除,邮箱:mail@xieniao.com ,在收到您的邮件后我们会在3个工作日内处理。
相关文章
暂无评论...