• 数据库应用:Windows 部署 MySQL 8.0.36


    目录

      一、实验

    1.环境

    2.Windows 部署 MySQL 8.0.36

    3.Windows配置环境变量

    4.Navicat链接MySQL 

    二、问题

    1.安装MySQL 报错


      一、实验

    1.环境

    (1)主机

    表1  主机

    主机软件版本IP备注
    WindowsMySQL8.0.36localhost

    2.Windows 部署 MySQL 8.0.36

    (1) 下载

    MySQL :: Download MySQL Community Server

    (2)选择版本

    选择window版本

    点击下载按钮(Download)

    (3)下载

    点击最后的下载链接

    No thanks, just start my download.

    (3)解压

    (4)添加配置

    在bin目录同级下创建一个文件,命名为my.ini

    编辑my.ini文件

    basedir是mysql解压存放的文件路径
    datadir是设置mysql数据库的数据存放目录(需要单独创建)

    1. [mysqld]
    2. # 设置3306端口
    3. port=3306
    4. # 设置mysql的安装目录 ---这里输入你安装的文件路径----
    5. basedir=D:\softdb\mysql-8.0.36-winx64\mysql-8.0.36-winx64
    6. # 设置mysql数据库的数据的存放目录
    7. datadir=D:\mysql\data
    8. # 允许最大连接数
    9. max_connections=200
    10. # 允许连接失败的次数。
    11. max_connect_errors=10
    12. # 服务端使用的字符集默认为utf8
    13. character-set-server=utf8
    14. # 创建新表时将使用的默认存储引擎
    15. default-storage-engine=INNODB
    16. # 默认使用“mysql_native_password”插件认证
    17. #mysql_native_password
    18. default_authentication_plugin=mysql_native_password
    19. [mysql]
    20. # 设置mysql客户端默认字符集
    21. default-character-set=utf8
    22. [client]
    23. # 设置mysql客户端连接服务端时默认使用的端口
    24. port=3306
    25. default-character-set=utf8

    (5)初始化

    打开cmd进入mysql的bin文件下,执行命令

    1. #安装mysql
    2. mysqld --initialize --console

    安装完成后mysql会有一个随机密码(需要记住):

    1. ……
    2. A temporary password is generated for root@localhost: upo*3&-RiW3=
    3. ……

    (6)安装

    打开cmd进入mysql的bin文件下,执行命令

    1. #安装mysql服务并启动
    2. mysqld --install mysql

    (7)启动服务

    我的电脑(右键选择管理)-服务和应用程序 - 服务

    找到mysql服务,右键启动

    (8)修改密码

    在cmd上执行以下命令

    1. mysql -uroot -p
    2. #修改密码
    3. alter user root@'localhost' identified by 'Admin@123';

    查看

    1. mysql> use mysql;
    2. mysql> show databases;

    退出

    mysql> exit
    

    3.Windows配置环境变量

    (1)高级系统设置

    (2)环境变量

    (3)新建系统变量

    1. 变量名:MYSQL_HOME
    2. 变量值:文件的解压目录

    (4)修改系统的path变量

    编辑path,进去后添加 %MYSQL_HOME%\bin

    编辑

    新建

    输入

    4.Navicat链接MySQL 

    (1) 设置

    (2)链接

    二、问题

    1.安装MySQL 报错

    (1)报错

    1. D:\softdb\mysql-8.0.36-winx64\bin>mysqld --install mysql
    2. Install/Remove of the Service Denied!

    (2)原因分析

    cmd不是以管理员形式执行的。

    (3)解决方法

    搜索命令提示符,右键管理员权限执行。

    成功:

    1. D:\softdb\mysql-8.0.36-winx64\bin>mysqld --install mysql
    2. Service successfully installed.

  • 相关阅读:
    c 语言基础:L1-045 宇宙无敌大招呼
    联邦学习:联邦异构知识图谱数据划分
    使用 Crontab 自动化任务调度
    Object.defineProperty()
    [附源码]java毕业设计网易云音乐推荐系统
    软考-物理安全与环境安全技术
    Elasticsearch核心技术与实战-05-elasticsearch的安装与简单配置-Windows
    每日一题42:最小化字符串长度
    Leetcode1833. 雪糕的最大数量
    log4j2的简单使用
  • 原文地址:https://blog.csdn.net/cronaldo91/article/details/136287696