SQL入门

<参数> 表示参数,实际输入的时候不需要带尖括号
[参数解释] 用于解释命令的附带参数名
mysql> 前缀表示是连接到数据库之后的命令

mysql -u [username] <username>  -p [password] -h [host] <host>
mysql> show databases name;

[username] 用于解释-u这个参数,是用户名;
<username> 表示-u后面需要接着输入用户名(不需要带尖括号);
[passsword] 用于解释-p这个参数是密码
[host] 用于解释-h这个参数是域名
<host> 表示-h后面需要带上域名

1. 连接到mysql

mysql -u [username]-p [password] -h [host] 

2. 创建数据库/删除数据库

create database name;drop database;

3. 创建表,删除表

create table name(
->字段名 类型 not null primary key auto_increment,
->字段名 类型 not null,
........);
drop table name;

4. 关闭mysql连接

1. exit;
2. quit;
3. \q;
4. ctrl+c;   (强制退出)

5. 其他命令:(以下命令需要已连接到MySQL)

1. 修改密码
set password for username@localhost = password('newpassword');

用户当前已登录

PASSWORD = PASSWORD("newpassword");
2. 创建用户
CREATE USER ''&'' IDENTIFIED BY '';
CREATE USER 'username'&'localhost' IDENTIFIED BY 'password';

localhost 设置为%表示不限制访问ip

3. 授权
GRANT privileges [图片上传中。。。(1)]ON.TO ''@'host';
grant all on databasename.tablename to 'username'@'host';
grant all on 数据库.* to ‘用户’@‘%’;
4. 显示数据库
show databases ;
5. 使用数据库
use databasename;
6.读取数据
select * from school; *所有内容*
select 字段名 from school;*字段名,字段名*
select from school where 字段名='字段值;*制定标准的值*
select distinct 字段名or* from table_name; *读取唯一的值*

6. 使用MySQL

1. 添加字段,删除字段·`,修改字段类型
alter table 表名 add 字段名 varchar(10) not null;
alter table name drop column 字段名;
alter table 表名 modify colum 字段名 类型;
2. 添加数据,删除数据,345)
 insert into 表名 values(values1,values2,values3,....); 不需要指定列
insert into 表名 (字段名1,字段名2,字段名3,...) values(values1,values2,values3,....); 需要制定列
3. Update
update 表名 set 字段名=‘值’,字段名='值'  where 字段名='值' ; where后面的是更新它的数据
4. Delete
delete from 表名 where 字段名='值';
5. BINARK区分大小写
mysql> SELECT * from 表名 WHERE BINARY 字段名='runoob.com';
Empty set (0.01 sec) 
mysql> SELECT * from 表名WHERE BINARY 字段名='RUNOOB.COM';
6. where 子句
1. 比较运算符= 、>、<、 >=、<=、!=、<>
select * from 表名 where 条件值=:"字段值";  *字符串区分大小写*
2. 逻辑运算符

[and 与]同时满足两个条件的值

select * from 表名 where 字段名 > 100 and comm < 200;

[or 或]满足其中一个条件的值

select * from 表名 where 字段名> 100 or comm < 200;

[not 非]满足不包含条件的值

select * from 表名 where not 字段名 > 100;
3. 特殊条件

[is null] 空值判断

Select * from 表名 where 字段名 is null;

[between and] 在 之间的值

Select * from 表名 where 字段名 between 1500 and 3000;

[in]等于 5000,3000,1500 的值

Select * from 表名 where 字段名 in (5000,3000,1500);

[like]模糊查询

Select * from 表名 where 字段名 like 'M%';
  • % 表示多个字值,_ 下划线表示一个字符;
  • M% : 为能配符,正则表达式,表示的意思为模糊查询信息为 M 开头的。
  • %M% : 双百分号表示查询的信息在内容中间。
  • %M_% : 表示查询的字母在内容的倒数第二位
5. ORDER BY
select * from  表名 order by 字段名 DESC; desc降序
select * from 表名 order by 字段名,字段名;   多列
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,542评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,596评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,021评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,682评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,792评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,985评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,107评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,845评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,299评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,612评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,747评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,441评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,072评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,828评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,069评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,545评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,658评论 2 350

推荐阅读更多精彩内容

  • 前言 读《sql必知必会 第四版》随手做的笔记,写的比较乱,可读性并不好,读的是中文版,翻译过来的感觉有点怪怪的。...
    _老徐_阅读 626评论 0 0
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,033评论 0 19
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,637评论 18 139
  • 微信时代,微信拜年其实是大势所趋。我们想想便知,平常兄弟姐妹的吃喝玩乐,都是在微信里面互通有无、彼此分享的,过年拜...
    余老诗写作课阅读 617评论 3 40
  • 一位风水大师走了很多很多的路,口十分干渴,终于看见一家庄园,他急忙讨水喝。里面走出一位仆人,让他在门外等着,去拿水...
    Stephen潇雨阅读 261评论 0 0