发表于: 2016-09-19 21:51:10
2 2152
一、今天完成的任务
今天在学习mysql数据库
数据库:面相关系。RDMS:关系型数据库管理系统,即数据库服务器。
RDMS=管理员+仓库
DATABASE=N个table
TABLE: 1.表结构:定义列的列名和列类型
2.表记录:一行一行的记录
注:mysql只有utf8没有utf-8;
bin:里面存放可执行文件;mysqld.exe:连接服务器。Mysql.exe:客户端(可以有多个)
SQL语言概述:
Sql:结构化查询语言,客户端使用SQL来操作服务器。
SQL语言分类:
DDL:数据库或表结构操作
DML:对表记录(增,删,改)更新
DQL:对表的记录进行查询
DCL:对用户创建及授权
int:整形 double:浮点型 decimal:浮点型(精度不会缺失,一般用在钱方面) char:固定长度类型 varchar:可变长度类型 text(clob):mysql中独有的类型 blob:字节类型 data:日期类型(yyyy-MM-dd) time:时间类型(hh:mm:ss) timestamp:时间戳类型
SHOW DATABASES:查看所有数据库
USE + 数据库名称:进入当前数据库
CREATE DATABASE + 数据库名称:创建数据库
DROP DATABASE + 数据库名称:删除当前数据库
DESC+表明:查看表中结构
SHOW TABLES:查看数据库中的表
DROP TABLE + 表名:删除表
CREATE TABLE + 表明:创建表
添加:
INSERT INTO 表明 (列) VALUES(数据);
修改:
UPDATE 表明 SET 列名 WHERE 条件;
删除:
DELETE FROM 表名 WHERE 条件;
1.mysql数据库的安装与配置。安装成功后运行命令提示符,输入mysql -u(数据库名) -p(密码) -h(ip地址可以省略)
创建数据库
创建表
查询数据库中的表
查询表结构
删除表
添加列表
修改列的属性
删除列
修改表明
插入数据
修改数据
创建新用户
还看了些查询语句
评论