您的位置:首页 > 数据库 > MySQL

mysql----------基本命令

2016-01-07 21:26 204 查看
数据库:mysql

2.数据库:

xml:数据的存放

(1)数据的存放

数据保存到内存:读写非常快。缺点:(1)程序关闭,数据丢失。

数据保存在文件:优点(1)数据可以永久保存

缺点(1)频繁的io操作,效率低(2)数据管理不方便,例如查询数据,需要全部读出来,再
匹配,效率低

数据保存到数据库软件:

(1)可以永久保存

(2)数据管理非常方便(例如,快速的查询)

数据是企业的灵魂。(数据的管理)

3.什么是数据库软件?

数据库:数据的仓库,方便的管理数据的软件或者程序。

关系型数据库:

Oracle:甲骨文公司的产品。当前最流行的应用最广泛的数据库软件

特点:和java语言兼容性好。适合中大型企业。

SQLServer:是微软公司的产品。window平台相爱应用非常广泛。和C#。.net平台兼容性很好。

特点:

DB2: IBM公司的产品。IBM服务器--->IBM操作系统,unix-->数据库DB2---->web服务器Websphere

MySQL: 开源组织的产品。甲骨文公司的产品。免费。和java语言的兼容性很好。适合中小型企业。

非关系型数据库:

MongoDB:非关系型数据库

先学MySQL ,在学oracle。

2.4 Mysql入门。

root

mysql服务器端程序,

Datebase:数据库;------>表(table)------>一个数据

------->一个数据

--------->表(table)------>一个数据

mysql存储结构,先有数据库,再有表,再有数据

SQL语言。===和数据库进行交互的语言,进行数据库管理的语言。

2.5数据库管理

structure Query Language 结构化查询语言

(1)show databases;查询有多少个数据库

information_schema :mysql元数据,基础数据

mysql: mysql配置数据库,用户信息(用户名和密码,权限管理)

performance schema :mysql数据库软件的运行数据,日志薪资,性能数据。

test:测试数据库。

(2) create database day15 ;创建数据库

create database day15

default character set utf8;--->指定默认字符集创建数据库

创建一个day15的数据库,并且它的默认字符集为utf-8

(3)drop database day15;删除一个数据库

(4)show create database day15;查看数据库的默认字符集

(5) alter database day15 default character set gbk;修改数据库字符集

2.6表的管理

(1)查看数据库的所有表

use day15;
// 进入数据库

show tables;
//查看所有表

(2)创建一个表create table student(sid int,sname varchar(20) ,sage int);

create table student (

sid int,

sname varchar(20)

sage int

);

(3)查看一张表的结构

desc student;

(4)删除一张表

drop table student;

(5)修改一张表

添加一个字段;alter table student add column (列) sgender varchar(2);

删除一个字段:alter table student drop column sgender ;

修改字段类型:alter table student modify column remark varchar(100);

修改字段名称:alter table student change column sgender gender varchar(2);

修改一个表名:alter table student rename to teacher;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: