这篇属于小白入门级别,如果你已经高手可以直接跳过

1.运行数据库mysqld.exe,客户端直接mysql -uroot(root是默认用户名) -p

2 showdatabases,showtables;drop databases name ,drop table name 展示删除库表

3 desc table 观察表结构

4

create table test(

id int unsigned auto_increasement primary key,
name varchar(30) not null default 'lyz'
);

  创建数据表,主键无符号自增,名字非nul默认 ,注意能用varchar最好用varchar,因为从大小角度上看varchar优于char的

5 增

insert into test (name) value('qll');

如果id设置主键自增的话,可以不写,当然name如果没有值得话则默认lyz

6删

delete from test where name='qll'

这里如果不加where则整个表清空,where尽量用id,减少索引,用了where最好索引,因为如果有索引是一次,没有是循环

7改

update test set name='ql' where name='qll';

如果不加where则这一列全部更新;

8查

select * from test;

这里可以是各个字段具体名字;

9.函数(随机,限制,计数)

select * from test limit 1,2这是从第几个开始输出几个
select * from test order by id desc 倒叙
select * from test order by rand() 随机排序
select * ,count(*) as total from test 输入并统计共有多少人

10 where可以结合in,and  大于,小于一起使用

11 更改表字段

alert table test  modify name varchar(10);更改字段属性用modify
alert table test change name username varchar(10);更改字段名用change
alert table test add index name(name);给某个字段添加索引;
alert table test drop index name;删除索引

12 类查询和正则查询

select * from test where name like ‘%q%’;注意like查询要加%%
select * from test where name reqexp ‘ ^q’;正则查询,不过不建议使用,速度不好

13分组和聚合

select * ,count(*)  as total from test group by name;根据name字段分组,有分组必有count聚合,不然所有的数据会压缩为一条

14左连接

select user.name, post.title  from users left join post on user.id =post.id
//注意左连接时on不是where也不是having

15数据库权限

grant select on *.* to user1@192.168.1 idemntified by '' //授权查
grant all on *.* to user1@192.168.1 idemntified by ''//授权所有权限

16本想把日志放在本文,但后来想日志已经属于偏高级内容,暂时自己也不是太熟练,准备等熟之后,和主从复制,一起放置

mysql常用语句入门整理的更多相关文章

  1. MySQL 常用语句大全

    MySQL 常用语句大全 一.连接 MySQL 格式: mysql -h 主机地址 -u 用户名 -p 用户密码 1.例 1:连接到本机上的 MYSQL. 首先在打开 DOS 窗口,然后进入目录 my ...

  2. MySQL 常用语句 (汇集)

    原文地址:MySql常用语句作者:wuyanle 一.mysql常用语句 创建,删除和最基本查询: 显示数据库  mysql->show databases; 创建数据库  mysql-> ...

  3. 0927—MySQL常用语句集合

    一.连接MySQL 格式: mysql -h 主机地址 -u 用户名 -p 用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysql bin,再键入命令mysql ...

  4. Mysql常用命令 详细整理版

    Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database na ...

  5. oracle 和 mysql 常用语句对比汇总

    文章目录 一.数据库管理 1.1 用户管理 1.1.1 mysql用户.权限管理 1.1.2 oracle 用户.角色.权限管理 二.DQL 语句 2.1 基础查询 1.常量查询的区别: 2.字符串拼 ...

  6. mysql常用语句总结

    1.创建语句 CREATE DATABASE database_name //创建数据库 //删表 DROP TABLE IF EXISTS `t_social_user_extend`; //建表C ...

  7. Mysql常用语句整理

    把工作常用的mysql命令整理一下,省的用的时候在到处找 1.常用命令 1.1 登录 mysql -u root -p 1.2 生成随机数 若在 i<=R<=j 范围内生成随机数 FLOO ...

  8. mysql 常用操作(整理)

    原文地址:http://blog.csdn.net/lxh090821/article/details/9410943 1       登录数据库 格式: mysql -h主机地址 -u用户名 -p用 ...

  9. MySQL常用语句大全

    数据库操作:创建数据库create database database_name 查看数据库 show databases使用数据库use dbname删除数据库 drop database dbna ...

随机推荐

  1. ios 开发UI篇— UIToolbar

    前言 NS_CLASS_AVAILABLE_IOS(2_0) __TVOS_PROHIBITED @interface UIToolbar : UIView <UIBarPositioning& ...

  2. iOS OC与JS的交互(JavaScriptCore实现)

    本文包括JS调用OC方法并传值,OC调用JS方法并传值 本来想把html放进服务器里面,然后访问,但是觉得如果html在本地加载更有助于理解,特把html放进项目里 HTML代码 <!DOCTY ...

  3. 【学时总结】 ◆学时 · I◆ A*算法

    [学时·I]A*算法 ■基本策略■ --A*(A Star)无非就是BFS的升级,当BFS都超时的时候-- 同样以队列为基础结构,BFS使用FIFO队列(queue),而A*则使用优先队列(prior ...

  4. [笔记][SQL] 连接join

    在学习菜鸟教程里的MySQL教程时,对左右连接的结果有点不解. 其中有如下两个表: runoob_tbl: +-----------+--------------+---------------+-- ...

  5. 解决docker pull出现 error pulling image configuration: Get https://dseasb33srnrn.cloudfront.net······: net/http: TLS handshake timeout的问题

    [root@MyCentos7 var]# docker pull javaUsing default tag: latestTrying to pull repository docker.io/l ...

  6. ps基本认识

    近来中意ui方面学习,从视频中总结了些许notses,希望能够帮到共同喜欢(❤ ω ❤)的友友 ·基础了解 位图:由像素组成的图片,把位图无限放大以后看到很多小方格,一个方格代表一个像素 矢量图:放大 ...

  7. 一条SQL语句的千回百转

    SQL语言相信大家都不陌生,从本质上来说,它是一种结构化查询语言,是用来数据库之间的通信的编程语言.作为一名Java程序员,我们从Java角度来看,SQL语言相当于Java接口,而数据库是实现这个接口 ...

  8. A1037

    给两个序列,一一对应相乘,求最大和. 0不算数,输入时按正负共分为4个数组. #include<cstdio> #include<algorithm> #include< ...

  9. Go语言反射之类型反射

    1 概述 类似于 Java,Go 语言也支持反射.支持反射的语言可以在运行时对程序进行访问和修改.反射的原理是在程序编译期将反射信息(如类型信息.结构体信息等)整合到程序中,并给提供给程序访问反射信息 ...

  10. (EX)CRT总结

    (EX)CRT总结 这个东西是联赛的时候搞的,早就忘了,写篇博客复习一下 中国剩余定理(crt) 给定\(a\).\(m\) \[ x\equiv a_1(mod\;m_1)\\ x\equiv a_ ...