MySQL学习笔记 一、如何使用终端操作数据库?
2019-04-20 15:26
197 查看
– mysql 学习笔记
– 关系型数据库
-- 1、如何登陆数据库服务器 mysql -uroot -p -- 2、如何查询数据库服务器中所有数据库 mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.07 sec) -- 3、如何选中某一个数据库进行操作 mysql> use mysql Database changed -- 4、如何在数据库服务器中创建一个数据库 mysql> create database DSName; Query OK, 1 row affected (0.07 sec) -- 5、查询一个数据库有哪些表? mysql> show tables; Empty set (0.04 sec) -- 6、创建一个数据表 Create table talbe_name (字段名 字段类型, ... 字段名 字段类型); mysql> create table pet ( -> name varchar(20), -> owner varchar(20), -> species varchar(20), -> sex char(1), -> birth DATE, -> death DATE); Query OK, 0 rows affected (0.41 sec) -- 7、查看数据表结构 describe pet; +---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+---------+-------+ | name | varchar(20) | YES | | NULL | | | owner | varchar(20) | YES | | NULL | | | species | varchar(20) | YES | | NULL | | | sex | char(1) | YES | | NULL | | | birth | date | YES | | NULL | | | death | date | YES | | NULL | | +---------+-------------+------+-----+---------+-------+ 6 rows in set (0.00 sec) -- 8、 如何向数据表中添加记录? INSERT INTO pet Values('Puffball','Diane','hamster','f','1993-03-30',NULL); -- 9、 mysql常用数据类型? MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 --数值
--日期和时间类型
– 字符串类型
–数据类型如何选择?
日期按照格式选择,数字和字符按照按照范围。
– 如何删除数据
delete from pet where name = 'Fanjunting';
–如何修改数据
update pet set name ='旺旺财' where name = '旺财'
– 总结:数据记录常见操作
1、增加
INSERT INTO TABLE_NAME VALUES();
2、删除
DELETE FROM TABLE_NAME WHERE …;
3、修改
UPDATE TABLE_NAME SET …;
4、查询
SELECT … FROM TABLE_NAME WHERE… ;
相关文章推荐
- Java学习笔记——JDBC之与数据库MySQL的连接以及增删改查等操作
- iOS学习笔记(十六)——数据库操作(使用FMDB) (转)
- MySQL服务器学习笔记!(二) ——数据库各项操作
- MySQL学习笔记2:数据库的基本操作
- MySQL 学习笔记 之 数据库基本操作
- 【VC++ 中使用ADO操作数据库学习笔记】_ConnectionPtr指针的基本用法
- MySQL 5.6学习笔记(数据库基本操作,查看和修改表的存储引擎)
- C#操作MySQL 数据库学习笔记
- MYSQL 学习笔记 之 数据库基本操作2
- Python学习笔记 使用数据库SQlite Mysql
- iOS学习笔记(十六)——数据库操作(使用FMDB)
- iOS学习笔记—2—数据库操作(使用FMDB)
- 如何在网店数据库中使用视图 【数据库高效编程 - 学习笔记 第八章】
- 17.笔记 MySQL学习——MYSQL常用操作命令数据库相关
- 数据库:深入浅出mysql学习笔记【超级详细(四)】--排序的使用,GROUP BY 语句分组
- 【VC++ 中使用ADO操作数据库学习笔记】 基础环境的设置
- MySQL学习笔记2:数据库的基本操作(创建删除查看)
- 如何在数据库中使用存储过程 【数据库高效编程 - 学习笔记 第九章】
- MySQL学习----使用 MySQL 数据库和表----04MySQL 数据库的表操作
- iOS学习笔记(十六)——数据库操作(使用FMDB)