【MySQL】本地创建MySQL数据库详解

文章目录

下载MySQL

下载网址:https://dev.mysql.com/downloads/mysql/

安装

  1. 将下载好的压缩包解压到D盘。

  2. 在解压好的文件夹中创建my.ini文件。

  3. 将以下代码复制粘贴到创建好的my.ini文件中。注意修改文件路径。

    sql 复制代码
    [mysqld]
    #设置端口号
    port=3306
    
    #设置mysq的安装目录
    #切记此处一定要用双斜料杠\
    basedir=D:\database\mysql-8.2.0-winx64
    #设置mysq数据库Q的数据存放目录
    datadir=D:\database\mysql-8.2.0-winx64\data
    
    #允许最大连接数
    max_connections=200
    
    #允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
    max_connect_errors=10
  4. 添加环境变量

    右键点击"此电脑">>属性>>高级系统设置>>环境变量>>编辑Path变量,添加MySQL安装目录下的bin文件路径。

  5. (方法一)点开【开始】菜单>>在搜索框中输入"cmd">>在搜索结果中,右击【命令提示符】程序>>点击选择"以管理员身份运行">>进入到MySQL安装的bin目录下。

    (方法二)进入到MySQL安装的bin目录下。在路径栏输入cmd,管理员身份运行cmd

  6. 在终端窗口中输入mysqld --install安装,安装成功会提示:Service successfully installed.

  7. 初始化数据库:mysqld --initialize,这个命令会自动生成data目录。如果你my.ini文件没填data,则不会生成。

  8. 启动MySQL服务:net start mysql, 停止服务:net stop mysql

重置密码

  1. 查找密码。

    先启动MySQL服务,再以管理员身份打开一个cmd。输入mysql -u root -p 回车>>随便输入密码,回车>>进入到MySQL安装的data目录下,打开以"err"结尾的文件>>搜索password查找初始密码。

  2. 修改密码。

    依次执行如下命令:

    (1)登录MySQL:mysql -u root -p 回车输入查找到的密码

    (2)取消使用初始密码:alter user 'root'@'localhost' identified by '初始密码' password expire never;

    (3)设置新密码:alter user 'root'@'localhost' identified with mysql_native_password by '新密码';

    (4)刷新权限:flush privileges;

本地连接

Navicate安装参考文章:【数据库】Navicate15永久破解版安装教程

连接Navicate for MySQL数据库:

相关推荐
-孤存-41 分钟前
MyBatis数据库配置与SQL操作全解析
数据库·mybatis
南宫码农1 小时前
我的电视 - Android原生电视直播软件 完整使用教程
android·开发语言·windows·电视盒子
道亦无名1 小时前
音频数据特征值提取 方法和步骤
android·音视频
Lancker1 小时前
定制侠 一个国产纯血鸿蒙APP的诞生过程
android·华为·智能手机·鸿蒙·国产操作系统·纯血鸿蒙·华为鸿蒙
2301_822366351 小时前
使用Scikit-learn构建你的第一个机器学习模型
jvm·数据库·python
2601_949809593 小时前
flutter_for_openharmony家庭相册app实战+通知设置实现
android·javascript·flutter
万邦科技Lafite3 小时前
一键获取京东商品评论信息,item_reviewAPI接口指南
java·服务器·数据库·开放api·淘宝开放平台·京东开放平台
自可乐3 小时前
Milvus向量数据库/RAG基础设施学习教程
数据库·人工智能·python·milvus
weixin_307779133 小时前
C#实现两个DocumentDB实例之间同步数据
开发语言·数据库·c#·云计算
盒马coding3 小时前
深度解密MySQL2PG工具MySQL至PostgreSQL语法全景拆解过程
数据库·mysql·postgresql