MySQL >>> 基本操作语句

查看某个进程:

  tasklist |findstr 进程名

杀死进程:

   taskkill /F /PID 进程号

内容输入:

  mysql 中的 sql 语句是以分号结束的

  不敲分号默认你没有输入完,客户端还会让你继续输入

  当命令输入错误的时候,可以用 c 取消前面的命令  (cancel)

客户端登录:

  mysql -h 127.0.0.1 -P 3306 -uroot -p

    可以简写:

      mysql -uroot -p

  然后输入密码

客户端退出:

  quit;

  exit;

  两种方法都可,分号可不写

数据库的基本操作:增查改删

  

    增:create database 库名;

    查:show databases

             ---->  查所有

        show create database 库名; 

             ---->  查单个

    改:alter database 库名 charset='gbk';

              ---->   修改编码

    删:drop database 库名;

  表:需要先指定库才能对表进行操作 

    use 库名;

    增:create table 表名(字段名 字段类型);

    查:select database(); 

              ---->  查看当前所在的库

        show tables; 

            ---->  查看某个库里面所有的表

        show create table 表名; 

            ---->  查看某个库里面某一个表

        desc 表名;     等同于 ==  describe 表名; 

            ---->  查看某一个表的信息   

    改:alter table 表名 modify name char(32); 

             ---->  修改某个表中的字段

    删:drop table 表名;

  记录:同样先指定库,再进行操作

     use 库名;

     增:insert into 表名 values(对应创建表时候的数据); 

                   ---->  插入单条数据

         insert into 表名 values(对应创建表时候的数据),(对应创建表时候的数据),(对应创建表时候的数据);

                   ---->  插入多条数据

     查:select * from 表名; 

                   ---->  查询所有的字段信息

         select 字段名 from 表名; 

                  ---->  查询指定字段信息

         select 字段名,字段名 from 表名 where 条件字段名=某一具体数据); 

                     ---->  带有筛选条件的字段信息

     改:update 表名 set 设置的内容(name='kevin')条件where id=1);   

                  ---->  修改表中数据的一个字段信息

         update 表名 set 设置的内容name='jason',password=666)条件where id=1); 

                  ---->   修改表中数据的多个字段

     删:delete from 表名 where 条件; 

                  ---->  删除指定的数据

         delete from 表名; 

                   ---->  将表中的数据全部删除

         truncate 表名; 

                  ---->  初始化表(不仅所有数据清空,索引从0开始)

原文地址:https://www.cnblogs.com/pupy/p/11379111.html