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

数据库: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;



































评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值