数据库-基础数据库的操作

举报
孙中明 发表于 2022/01/23 01:10:32 2022/01/23
【摘要】   什么是数据库 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库   常见的数据库 Oracle MySQL--SUN DB2--IBM SQL Server--Microsoft Postgre SQL 专业术语: 数据库系统(Database System):DBS 数...

 

什么是数据库

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库

 

常见的数据库 Oracle

MySQL--SUN

DB2--IBM

SQL Server--Microsoft

Postgre SQL

专业术语:

数据库系统(Database System):DBS

数据库(Database) DB

数据库管理系统(Database Management System):DBMS

 

SQL -Structured Query Language- 结构化查询与颜

DDL -Data Definition Language- 数据定义语言

DML -Data manipulation language- 数据操作语言

DQL -Data QueryLanguage - 数据查询语言

DCL -Data Control Language - 数据控制语言

 

配置文件     my.cnf是MySQL的配置文件

 

登陆 mysql -uroot -p mysql -uroot -proot

 

得到版本号 mysql -V mysql --version

 

登陆的同时打开指定数据库 mysql -uroot -p -D db_name

 

退出 exit quit

 

 

常用SQL语句函数

SELECT USER() 得到登陆的用户

SELECT VERSION() 得到MySQL的版本信息

SELECT NOW() 得到当前的日期时间

SELECT DATABASE() 得到当前打开的数据库

 

数据库的操作

 

创建数据库 CREATE {DATABASE|SCHEMA} db_name;

 

 

检测数据库名称是否存在,不存在则创建 CREATE DATABASE [IF NOT EXISTS] db_name;

在创建数据库的同时指定编码方式 CREATE DATABASE [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset;

 

查看当前服务器下全部数据库 SHOW DATABASES|SCHEMAS;

 

 

查看指定数据库的详细信息 SHOW CREATE DATABASE db_name;

 

 

修改指定数据库的编码方式 ALTER DATABASE db_name [DEFAULT] CHARACTER SET [=] charset;

打开指定数据库 USE db_name;

 

 

得到当前打开的数据库 SELECT DATABASE()|SCHEMA();

 

 

删除指定的数据库 DROP DATABASE db_name;

 

如果数据库存在则删除 DROP DATABASE [IF EXISTS] db_name;

 

文章来源: hiszm.blog.csdn.net,作者:孙中明,版权归原作者所有,如需转载,请联系作者。

原文链接:hiszm.blog.csdn.net/article/details/77070341

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。