文理学院数据库应用技术实验报告0

文理学院数据库应用技术实验报告0

实验内容

  1. 打开cmd,利用MySQL命令连接MySQL服务器。
sql 复制代码
mysql -u root -p
  1. 查看当前MySQL服务实例使用的字符集(character)。
sql 复制代码
 SHOW VARIABLES LIKE 'character_set_server';
  1. 查看当前MySQL服务实例支持的字符序(collation)。
sql 复制代码
SHOW VARIABLES LIKE 'collation_server';
  1. 创建一个以自己名字命名的数据库,使用默认设置。

要求:第一次不加if not exists,第二次加if not exists,第三次不加if not exists,并将三次截图都放在报告中。

sql 复制代码
CREATE DATABASE yangjinxue;
sql 复制代码
CREATE DATABASE IF NOT EXISTS yangjinxue;
sql 复制代码
CREATE DATABASE yangjinxue; -- 如果数据库不存在才会创建
  1. 查看数据库。

要求:1.查看所有的数据库;

(1)

sql 复制代码
SHOW DATABASES;

2.查看以's'开头的数据库;

(1)

sql 复制代码
SELECT database() LIKE 's%';

3.查看自己建立的数据库结构。

(1)

sql 复制代码
 use yangjinxue;
    DESC name;
  1. 选择当前的数据库。

要求:

1.选择自己建立的数据库,并查看其数据库中的表;

sql 复制代码
 use yangjinxue;

 SHOW TABLES;

2.选择一个其他数据库,并查看其数据库中的表。

sql 复制代码
 use books;

 SHOW TABLES;
  1. 修改数据库;

要求:

1.将自己创建的数据库的字符集修改为UTF8,并查看;

sql 复制代码
  use yangjinxue;

   ALTER DATABASE yangjinxue CHARACTER SET utf8 COLLATE utf8_general_ci;

2.将自己创建的数据库的字符序修改为gbk_chinese_ci。

sql 复制代码
use yangjinxue;

ALTER DATABASE yangjinxue CHARACTER SET = gbk COLLATE = gbk_chinese_ci;
  1. 删除数据库。

要求:删除自己创建的数据库,第一次不加if exists,第二次加if exists,第三次不加if exists,并将三次截图都放在报告中。

(1)

sql 复制代码
DROP DATABASE YangJinXue;

(2)

sql 复制代码
DROP DATABASE IF EXISTS yangjinxue;

(3)

sql 复制代码
 DROP DATABASE YangJinXue;
相关推荐
虎头金猫5 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
小白男神5 天前
MySQL进阶学习四(存储过程、游标、触发器)
mysql
这个DBA有点耶5 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
DBA_G5 天前
从地面到云霄:GBase数据库在民航三大场景的落地实践
数据库
自由能燃气设备5 天前
商用全预混低氮冷凝锅炉免费方案vs付费方案对比+选型避坑指南
大数据·数据库·人工智能
科创致远5 天前
科创致远 ESOP 系统核心效能与实战价值展示
大数据·数据库·人工智能·精益工程
wuyk5555 天前
《WiFi 嵌入式物联网开发全套实战》| 第 16 章 ESP32 AP+STA 双模共存原理与工程坑点
网络·stm32·物联网
漂着的圆木5 天前
Agent 功能参与度:Copilot 怎么算
sql·数据分析·agent·githubcopilot·度量
kybs19915 天前
全球灾害数据分析可视化 毕业设计-附源码66794
vue.js·spring boot·mysql·安全·django·c#·asp.net
2601_962218615 天前
万象生鲜系统称重自动多退少补算法解决生鲜非标品痛点
大数据·数据库·人工智能·python·算法