认识数据库


数据(Data)是用来记录信息的可识别符号,具体表现形式可以是数字、文本、图像、音频、视频等

数据库(Database, DB)是用来存放数据的仓库

数据库管理系统(Database Management System,DBMS)是操纵和管理数据库的软件.

数据库系统(Database System,DBS)由软件、数据库和数据库管理员组成

SQL (Structured Query Language,结构化查询语言)是关系型数据库语言的标准。
数据定义语言(Data Definition Language,DDL)
用于创建数据库和数据库对象,为数据库操作提供对象。例如,数据库、表、存储过程、视图等
都是数据库中的对象,都需要通过定义才能使用。DDL中主要的SQL语句包括CREATE、ALTER.
DROP,分别用来实现数据库及数据库对象的创建、更改和删除操作。
数据操纵语言(Data Manipulation Language,DML)
主要是用于操纵数据库中的数据语句。包括INSERT、SELECT、UPDATE、DELETE等语句。
数据控制语言(Data Control Language,DCL)
主要实现对象的访问权限及对数据库操作事务的控制,要包括GRANT、REVOKE、COMMIT和
ROLLBACK。
数据库中的操作都是通过执行SQL语句来完成,它可以方便的嵌套在Java、
Python、PHP等程序语言中,以实现应用程序对数据的查询、插入、修改和删除等
操作。

二 mysql的使用
1.mysql的登录
启动mysql服务:net start 数据库服务名

停止mysql服务:net stop 数据库服务名

登录:mysql -h 主机名 -u username -p

其中(-h hostname)部分可被省略写为 mysql -u root -p

2.mysql相关命令
帮助:help

查看mysql服务器状态:show status;

查看mysql服务器包含的默认数据库:show databases;

查看mysql包含的字符集:SHOW CHARACTER SET;

查看数据表的字符集:SHOW create table 数据表名;

创建数据库:creat database 数据名;

切换数据库:use 数据库名;

删除数据表:OROP TABLE 数据表名;

创建数据表:CREATE TABLE 数据表名;(name varchar(11) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;

在表中添加数据:insert into user values(“数据内容”);

查询数据表中的内容:select * from 数据表名;

字符集的设置:

客户端字符集 SET character_set_client=utf8;

连接层字符集 SET character_set_connection=utf8;

数据库默认字符集 SET character_set_database=utf8;

查询结果字符集 SET character_set_results=utf8;

服务器字符集 SET character_set_server=utf8;
 

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成31720 人正在系统学习中

来源:彼何夜

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月22日
下一篇 2022年2月23日

相关推荐