初步认识MySQL 安装 练习增减改
1、什么是数据库软件: 数据库,俗称数据的仓库。方便管理数据的软件(或程序)
市面上数据库软件:
Oracle:甲骨文公司产品。当前最流行应用最广泛数据库软件。和java语言兼容非常好,适合中大型,中大应用。
SQL Server:微软公司的产品。windows平台应用广泛。和C#,net平台兼容非常好。
DB2:IBM公司产品,IBM 服务器----UNIX---DB2---Websphere。
MySQL:开源组织的产品。甲骨文公司的产品。免费!
和java语言兼容非常好!适合中小企业,中小应用关系型数据库。
Nosql:Not Only SQL
MongoDB、Redis :非关系型数据库。
2、MySQL数据库
结构:先有数据库,再表,再有数据
SQL:(Structured Query Language)结构化查询语言
作用:管理库、表、数据
数据是企业的灵魂:
show databases;查询所有数据库
mysql -u root -p 登录mysql
password:xxxxx 密码
create database name 创建库名
alter database name default character set utf8; 指定数据库采用的字符集
show databases;显示所有数据库名
drop database name; 删除数据库
show create database name; 显示创建数据库语句
alter database name default character set utf8; 修改数据库字符集
4、表管理
use name; 选择数据库
show tables;查看所有表
数据类型
数值 类型:
整型:INT
浮点型:2个 FLOAT DOUBLE 区别:double比float精度高
文本 :
CHAR(size) char(20)max-255 abc
VARCHAR :varchar(20) 65535 abcde
时间日期: DATE DATETIME TimeStamp(时区)
创建表(创建之前先用 use name)
use name
感觉跟之前自学过的dos命令 P处理 以及N年前在netbar时研究过的很多命令维护
有太多相似之处 容易上手 方向很重要 全程都是英文 用命令控制all