首页 > 数据库 >MySql 8.0 安装和启动

MySql 8.0 安装和启动

时间:2023-07-20 20:45:17浏览次数:40  
标签:8.0 数据库 MySql 字符集 mysqld mysql 安装

1、开发环境:Window10 + mysql-8.0.33-win64

2、下载压缩包 + 解压(网上找适合自己的版本)

3、创建 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

4、添加 bin 文件夹路径到环境变量,否则命令行找不到 mysql 关键字

5、管理员模式启动命令行,注意是管理员权限

  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(快捷方式)

 

标签:8.0,数据库,MySql,字符集,mysqld,mysql,安装
From: https://www.cnblogs.com/yangjinghui/p/17569620.html

相关文章

  • AnalyticDBMySQL 存储过程
    AnalyticDBMySQL存储过程概述存储过程(StoredProcedure)是一组预编译的SQL语句集合,通过一个名称被调用和执行。在AnalyticDBMySQL中,存储过程可以被用于封装复杂的业务逻辑,提高性能和安全性。本文将介绍AnalyticDBMySQL存储过程的基本概念、使用方法,并提供一些示例代码。存储......
  • Linux系统安装CH341驱动
    Linux系统安装CH341驱动Linux系统(这里以ubuntu20.04为例)本身会自动安装CH340驱动,随着时间的推移,旧版本的驱动已经无法支持当下的CH340模块,所以我们需要重新安装驱动。以下是安装驱动的步骤:一、下载驱动包前往官网下载压缩包:Linux版CH341驱动;点击“下载”按钮即可二、解压......
  • SketchUp Pro 2023 下载和安装教程
    SketchUpPro2023下载和安装教程下载链接123云盘:https://www.123pan.com/s/JyAKVv-NTXB.html安装教程演示操作系统:Windows11*安装前请关闭所有杀毒软件,避免报错1.解压【SketchUpPro2023.zip】 2.运行【Setup.exe】安装程序 3.点击【Next】 4.点击【Change.........
  • MYSQL去掉\t
    MYSQL去掉\t的步骤和代码实现1.理解问题在开始解决问题之前,我们首先需要对问题进行一个初步的理解。问题是如何将MYSQL中的\t(制表符)去掉。根据这个问题,我们可以得出以下的解决步骤:步骤操作步骤一连接到MYSQL数据库步骤二选择要操作的数据库步骤三更新数......
  • MYSQL 字段前面插入内容
    如何在MYSQL字段前面插入内容1.确定需求和数据库结构在开始实现“MYSQL字段前面插入内容”的功能之前,我们需要明确需求并了解数据库的结构。确定需要在哪个表的哪个字段前面插入内容,以及要插入的内容是什么。2.创建一个新的字段在需要插入内容的字段之前创建一个新的字段,用于......
  • MYSQL 更新sql
    MYSQL更新SQL实现步骤作为一名经验丰富的开发者,我将指导你如何实现MYSQL的更新SQL。下面是整个流程的步骤展示:步骤描述步骤1连接到MYSQL数据库步骤2构建更新语句步骤3执行更新语句步骤4关闭数据库连接步骤1:连接到MYSQL数据库在执行更新SQL之前,我们首......
  • OpenStack安装失败
    OpenStack安装失败的解决方法作为一名经验丰富的开发者,我很高兴能够帮助到你解决OpenStack安装失败的问题。在开始解决问题之前,让我们先了解一下整个安装过程的流程,并逐步介绍每个步骤需要做什么以及所需的代码。安装流程根据我的经验,OpenStack的安装一般分为以下几个步骤:步......
  • Linux系统如果关闭掉MySQL会出现什么问题
    Linux系统如果关闭掉MySQL会出现什么问题MySQL是一种广泛使用的开源关系型数据库管理系统,它在Linux系统下被广泛应用于Web应用程序、服务器应用程序和各种大规模数据存储场景中。MySQL的正常运行对于系统的稳定性和数据的完整性至关重要。因此,关闭MySQL可能会导致一系列问题的出现......
  • Linux mysqlCPU
    实现"LinuxmysqlCPU"的步骤为了实现"LinuxmysqlCPU",我们需要按照以下步骤进行操作。下表展示了整个流程的步骤,并提供了每一步需要做什么,以及需要使用的代码及其注释。步骤操作代码注释1安装Linux操作系统无需代码确保你的计算机上已正确安装Linux操作系统2安......
  • MySQL之sql性能分析
    MySQL之sql性能分析sql性能分析慢查询日志慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认10秒)的所有SQL语句的日志MySOL的慢查询日志默认没有开启,需要在MvSOL的配置文件(/etc/my.cnf)中配置如下信息:#查询slow_query_log开启了没有showvariables......