MySQL基本操作

MySQL除自定义变量名外不区分大小写,不过习惯上关键词用大写。

1.创建数据库

CREATE DATABASE scraping;

2.指定数据库

每个MySQL实例可以有多个数据库,使用前要指定
USE scraping;

3.创建数据表

与创建数据库不同创建数据表必须至少有一行
CREATE TABLE pages(id BIGINT(7) NOT NULL AUTO_INCREMENT,title VARCHAR(20)0,content VARCHAR(10000),created TIMESTAMP DEFUALT CURRENT_TIMESTAMP,PRIMARY KEY(id));
每个字段定义由3个部分组成
①自定义变量名(id ,content,created...)
②数据类型(BIGINT(7),VARCHAR,TIMSTAMP)
③其它可选项(NOT NUMMAUTO_INCREMENT)
在最后需要定义一个主键,用来组织表的内容,便于快速查询。

4.查询表结构

DESCRIBE pages;

5.插入数据

INSERT INTO pages (title,content) VALUES("test title","test content");
当然也可以指定4个字段。

6.选择数据
全部字段(*表示通配符)
SELECT * from pages;

部分字段
SELECT id from pages;

满足条件的数据
LIKE包含
SELECT * from pages WHERE title LIKE "%test%";
SELECT * from pages WHERE title LIKE "%testt%";

7.删除数据
DELETE FROM pages WHERE id=1;

8.更新数据

UPDATE PAGES SET title="new title",content="new title" WHERE id=1

 

9.添加删除列

ALTER TABLE pages ADD COLUMN url VARCHAR(1000);//添加列url类型varchar(1000)
ALTER TABLE person DROP COLUMN content;//删除 列content

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值