首页 > 数据库 >Windows安装mysql

Windows安装mysql

时间:2023-07-27 21:33:46浏览次数:40  
标签:bin 23 Windows -- mysql 安装 目录 winx64

1、正常下载解压

https://www.mysql.com/cn/downloads/

2、修改配置文件,进入目录,新建my.ini,不用进入到bin

my.ini 配置
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
[mysqld]
#设置 3306 端口
port = 3306
# 设置 mysql 的安装目录
basedir=D:\02 开发工具\11 Mysql\mysql-8.0.23-winx64
# 设置 mysql 数据库的数据的存放目录(没有 data 目录不要紧,会自动生成)
datadir=D:\02 开发工具\11 Mysql\mysql-8.0.23-winx64\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为 8 比特编码的 latin1 字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

 

3、启动,在bin目录下,地址栏中输入cmd执行以下操作,记住密码root@localhost后面的内容

1. 右键,以管理员身份运行 cmd -- 避免权限问题

2. 切换到 mysql 的 bin 目录
cd /d D:\02 开发工具\11 Mysql\mysql-8.0.23-winx64\bin

3. 初始化 mysql -- !!!记住 "初始密码" (不含首位空格)
mysqld --initialize --console

4. 创建服务
mysqld --install

5. 启动服务
net start mysql

标签:bin,23,Windows,--,mysql,安装,目录,winx64
From: https://www.cnblogs.com/kkhan/p/17586124.html

相关文章

  • 解决已安装了pillow后,依然无法引入PIL问题
    最近在学习Django,在编写随机码的时候,需要用到PIL的库,在安装完pillow包后,发现在引入PIL库依然报错。在网上收了很多,都没有解决。最后发现是因为pillow包没有在python的lab/site-packages文件夹里,所以只要把安装在venv的lab/site-packages文件夹里的pillow、PIL拷贝到python的对应......
  • 虚拟机安装教程
    一、虚拟机相关安装1)、下载虚拟机与镜像软件虚拟机安装包:链接:https://pan.baidu.com/s/1MP0p5fvIorvFqnsoEStddA提取码:4qqtLinux镜像安装包:链接:https://pan.baidu.com/s/1wW1_3NboaF11hZPKytcHog提取码:dn2m(2)、示范环境本机环境:windows7旗舰版64位内存:8GB1......
  • Django2配置文件、pycharm连接数据库、Django链接mysql、orm
    配置文件介绍(setting.py)注册应用的INSTALLED_APPS中间件MIDDLEWARE根路由文件名ROOT_URLCONFDjango连接数据库的DATABASES语言和时间LANGUAGE_CODE='zh-hans'TIME_ZONE='Asia/Shanghai'静态文件的配置以登录功能表单(form)的属性action参......
  • mysql启动报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:330
    mysql启动报错:ERROR2003(HY000):Can'tconnecttoMySQLserveron'localhost:3306'(10061)netstat-ano|findstr3306,检查端口3306上是否有进程运行(或直接检查任务管理器中的进程),发现mysqld.exe进程未运行以管理员身份运行cmd,键入netstartmysql,遇到报错:MySQL服务......
  • Mysql索引优化实战
    Mysql索引优化实战在进行Mysql数据库的查询优化时,索引的优化是至关重要的一环。索引可以大大提高数据库的查询速度,减少查询的资源消耗。本文将介绍Mysql索引的基本原理和常用的索引优化技巧,并提供一些代码示例供读者参考。什么是索引?索引是一种数据结构,可以帮助数据库系统快速定......
  • Mysqldump 导出文件特别大
    Mysqldump导出文件特别大在处理大型数据集时,MySQL数据库备份是一个常见的任务。mysqldump是一个常用的命令行工具,用于导出MySQL数据库的备份。然而,当数据库非常大时,导出的备份文件可能会变得非常庞大,这可能会导致一些问题。本文将介绍如何使用mysqldump导出大型数据库的备......
  • Mysql 存储过程 变量 表名
    Mysql存储过程变量表名实现流程为了实现“Mysql存储过程变量表名”,我们将按照以下步骤进行操作:步骤操作1创建存储过程2定义变量3拼接表名4使用动态SQL语句下面是每一步需要做的具体操作及相关代码:步骤一:创建存储过程使用CREATEPROCEDURE语句......
  • Mysql > <会走索引嘛
    Mysql><会走索引嘛在MySQL中,索引是一种用于提高查询效率的数据结构。通过创建索引,可以加速数据库的查询操作,减少数据库的IO操作,从而提高整体性能。但是,并不是所有的查询都会走索引,有时候即使创建了索引,查询也可能不会使用索引。索引的作用索引在数据库中起到了加快查询的作用,......
  • mysql根据.frm和.ibd文件恢复数据表
    忠人之事受人之托起因是因为一位朋友的数据库服务器被重装了,只剩下一个zbp_post.frm和zbp_post.ibd文件。咨询我能不能恢复,确实我只用过mysqldump这种工具导出数据然后进行恢复到数据库。这种直接备份物理存储文件还没有尝试过。前提是需要历史ibd文件的所属数据库版本需要和......
  • Starting MySQL.Logging to '/data/mysql8/data/zwzxzkptapp.err'. . ERROR! The
    实现MySQL日志文件路径修改1.了解MySQL日志文件MySQL服务器在运行时会产生多个日志文件,其中包括错误日志、查询日志、二进制日志等。每个日志文件都有一个特定的作用和存储路径。2.修改MySQL错误日志文件路径在MySQL中,错误日志文件用于记录MySQL服务器的错误信息。默认情况下......