首页 > 数据库 >mysql windows安装

mysql windows安装

时间:2023-07-03 22:56:25浏览次数:48  
标签:set windows root mysql -- mysqld MySQL 安装

1.首先下载mysql

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

 

2.解压到D盘。在解压后的文件夹里创建一个data文件夹和一个my.ini文件

my.ini文件夹内容路径根据自己存放解压位置修改一下,数据库存放目录自己建一个

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\diCeng\mysql-8.0.33-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\diCeng\MySQL Datas
 
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3配置环境变量

4.以管理员身份运行cmd。切换到D盘,进入mysql的bin目录

5.执行mysqld --initialize --console

执行命令后记下localhost:后面的mysql初始密码

6.再执行mysqld --install

当出现 Service successfully installed说明安装成功

7.启动服务net start mysql

8.登录MySQL执行命令mysql -u root -p输入密码

 

9修改密码set password for root@localhost='root';

10.停止MySQL命令net stop mysql

 

标签:set,windows,root,mysql,--,mysqld,MySQL,安装
From: https://www.cnblogs.com/duneF/p/17524371.html

相关文章

  • MySQL自动安装脚本分享
    这里分享一个我写的MySQL自动安装脚本mysql_auto_install.sh,它的功能非常简单,就是自动化安装MySQL单实例,让DBA的工作更简单、轻松一些,不用去手工安装MySQL实例。从简单重复的工作中释放出来。下面是关于mysql_auto_install.sh脚本的一些说明:1:这个脚本运行在mysql用户下(注意,root......
  • 基於 QQ NT 架构 的QQ Windows 版本發布 9.9.0 版本,正式在官网上架!
    特色基于QQNT技术架构全面升级,使用操作更加流畅快捷。全新UI设计,界面更加简约轻盈。消息页面三栏式设计,查看信息更加流畅。多人语音视频聊天,沟通无极限。还有更多便捷小功能等待解锁哦!优化了启动速度和性能修复了若干个已知问题沒有Q盾!!!提供64位版本!......
  • mysql迁移到pqsql笔记
    在将MySQL迁移到PostgreSQL的过程中,遇到了一些问题,下面是一些简单的解决方案。使用命令,初始化数据库,并设置postgres的密码bin\initdb-EUTF-8-Amd5-Upostgres-W-Ddata--如果只使用bin\pg_ctl-Ddatainit则不会设置postgres的密码命令启动pqsql:bin\pg_ctl-Dda......
  • 软测笔记7-【mysql实操题】
    实操题1建表准备#建学生信息表studentcreatetablestudent(snovarchar(20)notnullprimarykey,snamevarchar(20)notnull,ssexvarchar(20)notnull,sbirthdaydatetime,classvarchar(20));#建立教师表createtableteacher(tnovarchar(20)notnullprima......
  • MySQL数据库索引
    1.索引索引是对数据库表中一列或多列的值进行排序的一种特殊的数据结构,使用索引可以快速定位到特定的数据行,而不必扫描整个表。这可以极大地提高查询性能。在MySQL中,索引可以基于一个或多个列创建。它们可以是唯一的或非唯一的。创建索引可以使用CREATEINDEX语句或在创建表......
  • 软测笔记6-【Mysql面试题】
    1.请列出几款典型的关系型和非关系型数据库关系型数据库:mysql、sql-server、oracle非关系型:redis、mongodb2.请列出mysql数据库的特点特点有:可移植性好、支持多操作系统、支持多语言、开源社区版本免费、支持多线程等3.Mysql中常用的数据类型有哪些?字符串型、数值型、......
  • 【mysql】一、mysql的学习---索引
    mysql的学习资料来源 https://www.bilibili.com/video/BV1CZ4y1M7MQ?from=search&seid=3518646188262100291一、索引:【mysql】一、mysql的学习---索引二、视图:【mysql】二、mysql的学习---视图三、存储过程和函数:【mysql】三、mysql的学习---存储过程和函数四、触发器:【mysq......
  • linux系统中彻底删除MySql
    一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql1rpm-qa|grep-imysql可以看到如下图的所示:   显示之前安装了:MySQL-client-5.5.25a-1.rhel5MySQL-server-5.5.25a-1.rhel5二、停止mysql服务、删除之前安装的mysql......
  • MYSQL笔记:删除操作Delete、Truncate、Drop用法比较
    1、执行速度比较Delete、Truncate、Drop关键字都可以删除数据drop>truncate>delete2、原理方面2.1deletedelete属于数据库DML操作语言,只会删除数据表中的记录,会执行事务,执行的时候也会触发触发器。InnoDB数据库引擎中,执行delete操作只会给删除的记录打上了删除标记,并不会真正删除......
  • mysql处理delete后不释放磁盘空间
    myisam:optimizetabletable_nameinnodb:altertabletable.nameengine='innodb’1.问题描述在使用mysql的时候有时候,可能会发现尽管一张表删除了许多数据,但是这张表表的数据文件和索引文件却奇怪的没有变小。这是因为mysql在删除数据(特别是有Text和BLOB)的时候,会留下许多的数......