【MySQL】第一次作业

【MySQL】第一次作业

  1. 写一篇博客,在window系统安装MySQL
  2. 将本机的MySQL一定要安装成功
  3. 创建一个数据库db_classes
  4. 创建一行表db_hero
  5. 将四大名著中的常见人物插入这个英雄表

1、在官网下载安装包

复制代码
官网:www.mysql.com
下载地址:https://downloads.mysql.com/archives/community/

2、解压安装包,创建一个dev_soft文件夹,解压到里面。

进入文件夹里打开文件,进入bin文件,将bin目录配置到此电脑的属性中的环境变量中的path里面。

配置完成后,以管理员的身份运行cmd,

接着创建一个my.ini文件,将下面内容粘贴进去

复制代码
[mysqld]
#skip_grant_tables
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=D:\dev_soft\mysql-8.0.20-winx64             文件位置要正确
#设置mysql数据库的数据的存放目录
datadir=D:\dev_soft\mysql-8.0.20-winx64\data        date文件位置要正确
#允许最大连接数
max_connections=200
#允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
#服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#默认使用"mysql_native_password"插件认证
default_authentication_plugin=mysql_native_password
[client]
#password = your_password
#设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8mb4
粘贴完后保存,使用初始化命令生成一个初始密码(后面会用),将密码保存下来,后面登陆需要用到。
 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost:xxxxxx
给服务创建名称
mysqld --install mysql
启动服务
 net start mysql
D:\dev_soft\mysql-8.1.0-winx64\bin>net start mysql8
请求的服务已经启动。
请键入 NET HELPMSG 2182 以获得更多的帮助。
使用初始密码登陆
D:\dev_soft\mysql-8.1.0-winx64\bin>mysql -u root -p
Enter password: ************  上面的初始密码
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 19
Server version: 8.1.0
Copyright (c) 2000, 2023, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>      登陆成功

3、创建一个数据库db_classes

4、创建一行表db_hero

5、将四大名著中的常见人物插入这个英雄表

相关推荐
冉冰学姐13 小时前
基于ssm的技能比赛报名管理系统29817vn0(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
java·数据库·spring·ssm 框架应用
小小码农Come on16 小时前
Qt Creator + MSVC 2022 64bit 配置 Dump 文件生成与分析流程
数据库·qt
qiuyuyiyang16 小时前
【MySQL】环境变量配置
数据库·mysql·adb
神仙别闹17 小时前
基于NodeJS+Vue+MySQL实现一个在线编程笔试平台
前端·vue.js·mysql
jgyzl17 小时前
2026.3.11MyBatis-Plus基本使用与思考
java·数据库·mybatis
RDCJM17 小时前
【MySQL】在MySQL中STR_TO_DATE()以及其他用于日期和时间的转换
android·数据库·mysql
vanvivo17 小时前
redis 使用
数据库·redis·缓存
加成BUFF18 小时前
解决MySQL/MariaDB忘记root密码:完整重置教程(XAMPP/Windows版)
数据库·mysql·xampp
杰克尼18 小时前
苍穹外卖--day10
java·数据库·spring boot·mybatis·notepad++
dreamread18 小时前
完美解决phpstudy安装后mysql无法启动
数据库·mysql