(1)什么是数据库
- 是按照数据结构来组织、存储和管理数据的仓库,是存储在一起的相关数据的集合。
- MySQL就是这样的一个关系型数据库管理系统(RDBMS),它可以称得上是目前运行速度最快的SQL语言数据库管理系统。
(2)MYSQL的优势
- MYSQL是一款自由软件,任何人都可以从MYSQL官方网站下载。
- MYSQL是一个多用户,多线程SQL数据库服务器。
- MYSQL可以快捷,安全和有效的处理大量的数据。
(3)数据库基本概念
- 能够减少数据多余的部分,大量的节省了内存。
- 具有较高的数据独立性和已扩容性
- 现数据资源的充分共享
(4)MYSQL基本命令
create database data_name;
drop database data_name;
show databases;
use data_name;
sudo service mysql start
sudo service mysql stop
sql->status;
用户名 密码
mysql -u root -p
CREATE TABLE name(
文件内容
);
show tables;
show create table table_name;
desc table_name;
- <13>创建数据名为bc 并为字符集设置为utf8
CREATE DATABASE bc DEFAULT charset=utf8;
show engines;
show variables like 'default_storage_engine';
set default_storage_engine=INNODB;
(5)表的增删改查
ALTER TABLE name ADD age int DEFAULT 0;
- <2>给表名为name的num字段修改为newNum并且设置数据类型
ALTER TABLE name CHANGE num newNum int(11);
ALTER TABLE name DROP age;
RENAME TABLE name TO newName;
DROP TABLE name;
CREATE TABLE IF NOT EXISTS name1 like name2;
网友评论