• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

清风Yun

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

MySQL常用命令

1.常用命令

            (1) 查询库

                 show databases;            //查看库的内容

                 

            (2) 切换库

                 use mysql;                 //use 加表名

                 

            (3) 查看库里的表

                 show tables;                    //列出表格内容

          (4)查看表里的字段

                 desc biaom;                      //查看user表里的字段

          (5)查看建表语句

                 show create table biaom\G;         //查看表如何创建的表,’\G’表示竖排显示,方便清晰查看

          (6)查看当前用户

                 select user();

                 

                select * from user\G;             //加’\G’内容可整齐显示

          (7)查看当前使用的数据库

                先use mysql;

                再select database();

         (8)创建库

                create database db1;

                

         (9)创建表,先切换到库

                use db1;create table b1(`id`int(4),`name`char(40));

                

                drop table t1;           //删掉表t1

                use db1;create table b1(`id`int(4),`name`char(40)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

                

         (10)查看当前数据库版本  select version();

                 

         (11)查看数据库状态  show status;

         (12)查看各参数

                 show variables;

                 show variables like ‘max connect%’;            //’like’指定查看,%为通配符

         (13)修改参数 set global max_connect errors=1000;

                 

                   修改后,max_connect errors 的值为1000

                 

         (14)查看队列  

                  show processlist;

                  

                  show full processlist;                 //信息显示更详细

                   

常用SQL语句

(1)      select count (*) from mysql.user;   //查看user表的行数,*为通配符

 

(2)      select * from mysql.db;        //查看db表

 

(3)      select db from mysql.db;     //查看指定的字段

    

(4)      select db,user from mysql.db;  //查看指定的字段

(5)      select * from mysql.db where host like ‘192.168.%’;    //指定部分字段查询内容

 

(6)      insert into db1.t1 values (1,’abc’);      //在表内插入数值,数值可不带'',字符串需加''

 

(7)      update db1.t1 set name=’aaa’ where id=1;    //更新数据内容

 

               例:更新前:

                      更新后:

                      id=1的name都更为aaa

(8)      truncate table db1.t1;           //清空数据库内容

 

               truncate特点 清空后表结构字段仍存在

 

               delete from db1.t1 where id=3;    //删除数据

(9)      drop table db1.t1;              //清空数据库所有内容,表结构字段不存在

 

(10)   drop database db1;             //清空db1数据库表

 

posted on 2021-01-30 21:36  清风Yun  阅读(51)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3