zoukankan      html  css  js  c++  java
  • 数据库语法-1

     客户端登录数据库:

    mysql -hlocalhost -P3306 -uroot -p1234;

    mysql --default-character-set=latin1 -u用户名 -p您的密码 登录数据库的时候用到;可以使数据显示得更加整齐;

    /*****************数据库的增删改查操作 *************///////////////************/
        #创建一个数据库,php2016
        create database php2016 default charset utf8;
        //设置字符编码,主要用来告诉服务器当前的cmd客户端是什么字符编码
        set names gbk;
        //查看数据库
        show databases;
        //查看数据库创建语句
        show create database php2016;
        //删除数据库
        drop database php22;
        //修改数据库
        alter database php2016 default charset gbk;



        /*********************数据表的增删改查操作***********************************/
        //选中要操作的数据库
        use php2016;

        //创建数据表php
        create table php(name varchar(20));
        //查看当前的数据库有哪些数据表
        show tables;
        //模糊查询
        show tables like 'p_%';
        //查看表的创建语句
        show create table php;
        show create table phpG
        //查看表德尔结构
        desc php;
        //删除数据表
        drop table pl;

        //修改数据表 alter table 表明
        //修改数据表的表明php22
        alter table php rename to php22;

        //修改列定义
        //添加一列 就是添加一个字段 add
        alter table php22 add age int;
        alter table php22 add sex char(1);
        //删除字段
        alter table php22 drop sex;
        //修改字段名 重命名
        alter table php22 change name username varchar(20);
        //修改字段类型
        alter table php22 modify age tinyint;

        /*****************************对数据进行增删改查的操作************///////////////////////////
        //往数据表中添加数据
        insert into php22(username,age) values ('张三',23);
        insert into php22 values('李四',24),('王五',25);
        //查看数据标准中的数据
        select * from php22;
        //删除数据表中的数据
        delete from php22 where age=26;
        //修改数据
        update php22 set username='张山' where age=23;

  • 相关阅读:
    Sql题目精选练习
    SqlServer2008数据库的备份与还原
    SqlServer视图介绍以及创建方式
    Java反射详解
    for(foo('a') ; foo('b') && (i<2);foo('c'))的执行结果
    jdk与jre与jdk都是干什么的有什么区别和jvm详解:
    List去重为什么要写equals(),hashCode()方法
    String类的常用方法以及知识点总结
    o enclosing instance of type ArrayList_day02 is accessible. Must qualify the allocation with an enclosing instance of type ArrayList_day02
    JAVA整理01--面向对象基础
  • 原文地址:https://www.cnblogs.com/dai-/p/6099541.html
Copyright © 2011-2022 走看看