SQL 数据库入门须知的几项操作

1.1 安装MySQL数据库

鼓捣了一晚上终于把这个小玩意安装成功了!(掌声~~)
展示一下成果。

《SQL 数据库入门须知的几项操作》 屏幕快照 2017-03-21 下午9.47.01.png

这是我刚创建的一个名叫animal的数据库,里面有它的第一个列表,Cat.
接下来就要进入正题了!
听过相声的都知道,于谦有三大爱好!抽烟!喝酒!烫头!
那计算机的数据库也是同理,它有四个基本操作,增、删、改、查~

以下操作是在默认已经安装好数据库的前提下完成的:

  1. mysql -uroot -p 进入数据库,默认初始密码为空,直接回车就可以进入数据库
  2. 查看已有的数据库 show databases;
  3. 创建一个新的数据库名字叫简诗 create database jianshi;
  4. show tables;显示表格,由于没有指定使用哪个数据库,所以不显示任何东西
  5. use jianshi;使用简诗这个数据库
  6. create table Person ( id int, lastname varchar(255), firstname varchar(255), address varchar(255), city varchar(255));给简诗创建一个Person表单,里面有五个元素,分别是id,last name,first name,address,city,其中int默认为11位,使用varcher因为它是可变字符串,能够自动确定字符串长度,不需要提前设定长度,只要在255这个范围皆可
  7. desc Person;
  8. select * from Person;查看Person表单,因为还没有给这个表单添加任何数据,所以此时这个表单还为空
  9. insert into Person (id, firstname, city) values (1, ‘yinxuan’, ‘shanghai’); 添加第一行数据,括号内的元素需要一一对应
  10. select * from Person where id=1; 查看id=1的所有数据
  11. select * from Person where city=’shanghai’; 查看city=shanghai的所有数据
  12. select * from Person where id>1;查看所有id>1的数据,由于此时只有一行id为1的数据,所以找不到
  13. select * from Person where firstname like ‘%jie%’;查找所有含有jie这个字符串的数据
  14. delete from Person where id=1; 删除id=1的这一行数据
  15. update Person set city=’guangzhou’ where id=2;将id=2里的city更新为广州
  16. exit 或者quit或者\q 可以退出数据库

会用以上16条指令说明你正式入门了,恭喜!

《SQL 数据库入门须知的几项操作》 屏幕快照 2017-03-21 下午9.58.59.png

1.2 SQL开发技巧

SQL(结构化查询语言):分为关系型数据库和非关系型数据库两种,关系型数据库即这里讲的mysql,非关系型数据库NoSQL即Redis数据库。

SQL有四种语言,分别是DDL 数据定义语言,TPL 事务处理语言,DCL 数据控制语言,DML 数据操作语言;这里我们主要用的是DML数据操作语言,它具有四个属性,即增Insert、删Delete、改Update、查Select.

这里通过几个例子来使用SQL语句。
CREATE DATABASE t1; #创建t1数据库
SHOW DATABASES; #查看目前已有的数据库
系统默认有四个数据库,分别为information_schema,mysql,performance_schema,test;
(DROP DATABASE t1; #删除t1数据库)

    原文作者:kobe_yx
    原文地址: https://www.jianshu.com/p/fc3d752ce4e2
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞