安装MySQL&简单操作数据库

 人参与 | 时间:2025-06-24 12:57:56

💎专栏: MySQL。

在这里插入图片描述

💎1. 数据库相关概念。

数据库:存储数据的仓库,有组织地存储数据。

#xff1数据库管理系统a;大型软件操作和管理数据库。

SQL:编程语言࿰操作关系数据库c;定义了一套统一的操作关系数据库标准。

关系数据库:基于关系模型,数据库由多个相互连接的二维表组成。

💎2. MySQL的安装与配置 。

MySQL的安装过程相对简单,可从MySQL官网下载适合您操作系统的安装包,并按指南完成安装。

 下面介绍MySQL的全局配置文件My.ini,基本上都在下面的路径上。

 MySQL启动时,将阅读本文件的内容,作为启动的默认值,因此,每次更改本文件后,都要重启MySQL服务,便于配置生效。

打开这个文件后,首先可以看到[client]板块,所有mysql客户端程序的配置都在这个节点下。

port = 3306 也就是MySQL服务打开的默认端口号,若需修改,修改为1025-65535之间的值。

之后的[mysql]也就是说,只有mysql独立的客户端程序配置,接着是[mysqld]。

 下一个目录是存储一些数据,如果放在C盘费空间,可以修改为其他目录。

修改方法:复制原始Data文件夹,粘贴到需要存放的位置,然后定制文件夹的名称 。

 接下来是默认存储引擎。

然后是一些与日志相关的配置,可选择存储路径等。

 最后,一些关于字符集的修改,建议在默认情况下修改为内容,mysql5.默认编码集为latin1,不能写中文,8.0默认为utf8mb4,可以写中文。

💎3. 启动MySQL 。

点击右键࿰在mysql安装目录的bin目录c;选择在终端中运行。

如果您想直接在桌面上打开cmd命令行窗口,则需要配置环境变量。

配置过程:

找到MySQL的安装目录。:首先,MySQL的安装路径,例如,默认安装路径可能是。C:\Program Files\MySQL\MySQL Server 8.0\。

打开系统属性。:点击“此计算机”(或者“我的电脑”),选择“属性”,然后单击“高级系统设置”。

编辑环境变量。:࿰在“系统属性”窗口c;点击“环境变量”按钮。

将MySQL添加到Path变量中。

在“系统变量”区域找到名称。Path。变量,点击“编辑”。

点击“新建”,然后添加MySQL。bin。目录路径󿀌如。C:\Program Files\MySQL\MySQL Server 8.0\bin。

点击“确定”保存更改。

 无论是配置环境变量的方式,还是点击bin目录,然后在终端打开,打开后输入。"mysql -uroot -p"命令,然后输入密码登录。

 另一种启动方式是直接点击这两种快捷方式,一个是没有字符集的,另一个是带字符集的,点击任何输入密码。

💎4. 操作数据库 。

SQL语句有以下分类。

 MySQL语法大小写不敏感,也就是说,大写和小写都是一样的󿼌先来看看DDL的一些句子:

 [ ] 表示可选项,可选择也可不选择。

💎4.1 显示数据库。

 首先,看看显示操作,登录后,您可以使用以下命令查看当前服务器的所有数据库。

show databases;

如果输入命令错误,想重新输入一行󿀌可以使用快捷键ctrl  + c。

💎4.2 创建数据库。

先来看下面创建数据库的语法:

大括号表示,这两个关键字必须有一个,database和schema都表示数据库的含义。

db_name是自定义的数据库名称。

if not exists 这意味着如果不存在就创建它。

一般来说,以下字符集和排序规则可以在后面指定。

 输入下面的指令后,创建成功将返回OK信息。

create database text1;

接下来加if not exists 的判断。

create database  if not exists text1;

 可见也是返回 OK,但是有一个警告。

可以 输入以下指令查看警告信息a;

show warnings;

 信息说明text1已经存在,不能再创建,if not exists也起到了作用。

 如果不使用 if not exists 如果判断,直接返回ERROR。

 以后,尽量使用if 判断not,这样可以继续执行,并通过警告弹出错误信息,不影响整个执行过程󿀌不判断,后续内容直接中断。

以下是指定编码格式和排序规则的创建方法。

create database if not exists text2 character set utf8mb4 collate utf8mb4_0900_ai_ci;

 您可以使用以下句子查看编码格式:

show variables like '%character%';

 关键字命名࿰允许在MySQL中使用c;但使用时需要使用反引号来引起关键字。

💎4.3 选择数据库 。

💎

4.3 选择数据库 。

通过use 数据库名的命令可以选择下一步操作哪个数据库,后面的分号可以不加。

例如,选择之前创建的text1 。

use text1;

接下来可以通过selectt database()查看当前选择的数据库指令。select database();

💎

4.4 删除数据库。

和创建类似 ,这里加入 if exists 判断一下。drop database if exists text1; 输入命令行。

\?您可以查看MySQL的一些命令。 直接输入。

在这里插入图片描述

\q。你可以退出。 顶: 61踩: 83