MySql教程

mysql基础数据操作命令

本文主要是介绍mysql基础数据操作命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1:基础命令

    1>连接命令

      1)  连接远程mysql      mysql  -h host  -P port -u 用户名  -p密码

      2)连接本地mysql     mysql -u 用户名 -p密码

      3)-h连接的mysql 所在服务的IP  -P 端口号

    2>查看命令

      1)查看所有数据库   show  databases;

      2)使用数据库  use  数据库;

      3)查看数据库所有表   show  tables;

      4)查看当前使用的数据库   select  database();

    3>操作数据库

      1)创建数据库

         (1)创建一个学生数据库

               create database  student  charset=utf8;

      2)删除数据库

          (drop   database  数据库名)

     4>操作表

      1)创建表

        案例(1)创建一个学生表(主键id,学号,学生姓名,出生日期,性别)

                   create table students(

              id   int  primary key  auto_increment,

              sn  char(8)  unique  not null,

              name  varchar(20),

              birthday  date,

              gender  bool  

              );

      2)删除表

         (1)完全删除    drop  table  表名;

         (2)删除所有内容,保留表结构       truncate  表名

         (3)按照行来删除记录      delete

   5>数据表

      1)约束    primary  key   \   not null   \   unique   \   default  \  enum  \(指定固定字段值)

        6>修改表

      1)给已存在的表添加新字段   

        (1)alter   table   表名  add    列名  类型  

         (2)案例  新建爱好字段       alter   table student   ADD  hobby   varchar(30);

      2)给已存在的表修改某个字段名类型  

        (1)alter  table   表名  change   原名  新名  类型及约束;

        (2)案例:修改gender 字段为枚举类型    ,  alter   table  student   change  gender  gender12   enum  ('男','女');

 

这篇关于mysql基础数据操作命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!