当前位置: 首页 > news >正文

数据库的搭建

一、MySQL的安装

第一种:
直接下载相应的软件:
比如说MySQL installer、或者phpstudy

第二种:

1.压缩包下载
下载地址:https://downloads.mysql.com/archives/community/
2.解压软件包
将MySQL软件包解压在没有中文和空格的目录下

在解压目录下创建my.ini文件并添加内容如下:

[client]    #客户端设置,即客户端默认的连接参数
# 设置mysql客户端连接服务端时默认使用的端口
port=3306

#默认编码
default-character-set = utf8mb4

[mysql]    #客户端设置
#MySQL 提示符配置
#用户名@主机名+mysql版本号+数据库名
prompt=\\u@\\h \\v [\\d]>\\_

# 设置mysql客户端默认字符集
default-character-set = utf8mb4

[mysqld]    #服务端基本设置
# 默认连接端口
port=3306

# MySQL安装根目录的路径
basedir=D:\mysql-8.0.30-winx64

# MySQL服务器数据目录的路径
datadir=D:\mysql-8.0.30-winx64\data

# 允许最大连接数
max_connections=200

# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10

#服务端默认编码
character_set_server = utf8mb4

#在创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

# 配置时区
default-time_zone='+8:00'

4.配置系统环境

计算机-->属性-->高级系统设置-->环境变量-->系统环境变量-->

双击PATH-->新建-->填写安装MySQL的位置

5.服务操作
使用管理员权限进入DOS,在cmd中,进入解压目录下的bin目录依次执行以下命令:
    ①对mysql进行初始化
#请注意,这里会生产一个临时密码,后边要使用这个临时密码 
      root@localhost: 0pC.)2rOU6mx
      mysqld --initialize --user=mysql --console
      
    ②安装mysql服务
        mysqld --install 
        或者
        mysqld --install "MySQL" --defaults-file="D:\Server\mysql-8.0\mysql-8.0.30-winx64\my.ini"

    ③启动mysql服务
       net start mysql
       
    ④登录mysql,这里需要使用之前生产的临时密码
     mysql -uroot –p   
     
    ⑤修改root用户密码
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY ‘123456’;
    
    ⑤修改root用户权限
    create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY ‘123456';

相关文章:

  • SpringBoot3.3.0集成Knife4j4.5.0实战
  • KidneyTalk-open系统,RAG在医疗场景的真实落地:用于解决肾脏疾病的医疗问答问题
  • vue3深入组件——依赖注入
  • 基于YOLO(以YOLOv8为例)模型开发算法的详细步骤,包含算法代码、训练指导、数据集准备以及可能的改进方向
  • 【C】链式二叉树算法题2
  • C# Channel
  • 【性能测试】Jmeter下载安装、环境配置-小白使用手册(1)
  • 国产编辑器EverEdit - 脚本(解锁文本编辑的无限可能)
  • Python开发Scikit-learn面试题及参考答案
  • 下载WindTerm学习的二三知识
  • 利用阿里云Atlas地区选择器与Plotly.js实现数据可视化与交互
  • TicTacToe(井字棋 包含 3*3 和 4*4)游戏开发案例 【C++】
  • 【数据结构】初识集合框架及背后的数据结构(简单了解)
  • Git和GitHub基础教学
  • 蓝耘携手通义万相2.1:引领AI创作革新,重塑视觉体验
  • python爬虫:Android自动化工具Auto.js的详细使用
  • 【Java学习】泛型
  • 知识库Dify和cherry无法解析影印pdf word解决方案
  • 个人记录,Unity资源解压和管理插件
  • FX-继承访问权限问题
  • 如何做好seo/南宁seo咨询
  • 徐州网站建设市场/2024年新闻摘抄
  • 制造行业网站建设/高级seo培训
  • 高校网站开发/中国十大网站排名
  • 肥西做网站/网站怎么优化seo
  • 2021年中央经济工作会议/搜索seo优化