【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、将四大名著中的常见人物插入这个英雄表

相关推荐
lizhixiong24 分钟前
使用C#开发一款通用数据库管理工具
数据库
NPE~28 分钟前
[漏洞篇]SQL注入漏洞详解
数据库·安全·渗透测试·教程·漏洞·sql注入
玥轩_5211 小时前
《Linux服务与安全管理》| 数据库服务器安装和配置
linux·运维·服务器·数据库·安全·网络安全·redhat
遗落凡尘的萤火-生信小白1 小时前
【单细胞第二节:单细胞示例数据分析-GSE218208】
数据库·mysql·数据分析
ningmengjing_2 小时前
数据完整性-03
数据库
ChinaRainbowSea2 小时前
八. Spring Boot2 整合连接 Redis(超详细剖析)
java·数据库·spring boot·redis·后端·nosql
米码收割机5 小时前
【PHP】基于 PHP 的图片管理系统(源码+论文+数据库+图集)【独一无二】
开发语言·数据库·php
飞翔的佩奇6 小时前
Java项目: 基于SpringBoot+mybatis+maven+mysql实现的疾病防控综合管理系统(含源码+数据库+毕业论文)
java·数据库·spring boot·mysql·spring·毕业设计·疾病防控
Anna_Tong6 小时前
DataWorks 与传统数据治理方案相比有哪些优势?
大数据·数据库·阿里云·云计算·数据安全·dataworks
摸鱼仙人~8 小时前
快速上手mybatis教程
数据库·oracle·tomcat