mysql使用学习记录

1 什么是关系型数据库

关系型数据库面向的是表,java面向的是对象。

2 RDBMS

RDBMS:指的是关系型数据库管理系统。

其实我们是学习如何和仓库管理员进行打交道。mysql就是一个仓库管理员。

3 表结构和表记录

数据库表是一个多行多列的表格,表结构是指的列类型信息(第一列是什么字段,是什么类型),表记录是指的表中的数据(这一条数据中包含了各个字段的信息)。创建表的时候就需要有表结构,然后再存储数据。

4 windows下启动和关闭mysql

以管理员身份运行命令控制台
启动数据库:net start mysql 关闭数据库:net stop mysql

5 远程登陆mysql

可以在控制台远程登陆mysql:mysql -uroot -p -h60.205.209.100 -P3306 退出:quit

6 sql语言介绍

sql:结构化查询语言。
ddl:数据定义语言,用来定义数据库对象:库、表、列等。
dml:数据库操作语言,对表进行增、删、改。
dql:数据库查询语言,对表进行查询。
dcl:数据库控制语言,对用户的创建和授权。

6.1 ddl语句

6.1.1 对数据库的操作

查看所有数据库名称:SHOW DATABASES;
切换数据库:USE 数据库名称;
创建数据库:CREATE DATABASE [IF NOT EXISTS] 数据库名称 [CHARSET=utf8];
删除数据库:DROP DATABASE [IF EXISTS] 数据库名称;
修改数据库编码:ALTER DATABASE 数据库名称 CHARACTER SET utf8;

猜你喜欢

转载自www.cnblogs.com/itchenshuai/p/9777542.html