如何使用终端操作数据库?

–MySQL数据库学习笔记

关系型数据库 –一、如何使用终端操作数据库? –1.如何登录数据库服务器? mysql -uroot -proot –2.如何查询数据库服务器中所有的数据库? show databases;(记住一定要有分号) –3.如何选中某一个数据库进行操作? mysql> use test1 Database changed mysql> select * from pet ;

–如何退出数据库服务器 mysql> exit Bye –如何在数据库服务器中创建我们的数据库? mysql> create database test1; –如何查看某个数据库中所有的数据表? mysql> show tables; –如何创建一个数据表? mysql> CREATE TABLE pet( name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex CHAR(1), birth DATE, death DATE); –查看数据表是否创建成功 mysql> show tables;

–查看创建好的数据表的结构 mysql> describe pet; –如何查看数据表中记录? mysql> select * from pet; Empty set (0.00 sec) –如何往数据表中添加数据记录呢? mysql> INSERT INTO pet VALUES(‘Puffball’,‘Diane’,‘hamster’,‘f’,‘1993-03-30’,NULL); –再一次查询 mysql> select * from pet; –mysql常用的数据类型 有哪些? –MySQL支持多种类型,大致可以分为四类: –数值型

–浮点型

–日期/时间

–字符串(字符)类型 –如何插入以下数据到数据表? INSERT INTO petVALUES(‘Claw’,‘Gwen’,‘cat’,‘m’,‘1994-03-17’,NULL); INSERT INTO pet VALUES(‘Fluffy’,‘Harold’,‘cat’,‘f’,‘1993-02-24’,NULL); INSERT INTO pet VALUES(‘Buffy’,‘Harold’,‘dog’,‘f’,‘1989-05-13’,NULL); INSERT INTO pet VALUES(‘Fang’,‘Benny’,‘dog’,‘m’,‘1990-08-27’,NULL); INSERT INTO pet VALUES(‘Bowser’,‘Diane’,‘dog’,‘f’,‘1998-09-11’,NULL); INSERT INTO pet VALUES(‘Chirpy’,‘Gwen’,‘bird’,NULL,‘1997-12-09’,NULL); INSERT INTO pet VALUES(‘Slim’,‘Benny’,‘snake’,‘m’,‘1996-04-29’,NULL); INSERT INTO pet VALUES(‘Puffball’,‘Diane’,‘hamster’,‘f’,‘1993-03-30’,NULL);

–如何删除数据? mysql> delete from pet where name=‘Fluffy’; –如何修改数据? mysql> update pet set name=‘zhao’ where owner=‘Buffy’; –总结一下:数据记录常见操作? –增加:INSERT –删除:DELETE –修改:UPDATE –查询:SELECT

经验分享 程序员 微信小程序 职场和发展