• phpMySQL命令大全总结


    PHPstudy使用终端打开数据库的命令行  密码root

    查看数据库的指令: show databases

    创建数据库  creat databases name;

    删除数据库 drop database name

    修改表名 alter tableName rename tableName

    进入数据库 use nam;

    查看数据表 show name;

    创建表 create table name(字段1 类型)

    删除表 drop table name;

    查看表 desc name;

    添加字段 alter table tableName type

    删除字段 alter table tableName drop name;

    修改字段 alter change

    修改类型 alter table tableName modify age int;

    添加记录 insert into tableName(id,age)value(值1,值2)

    查看所有字段 select*from tableName;

    字段定义 alter table  表名add

    .添加不指定字段名的语法 insert 表名 values(值1,值2)

    多条记录添加 insertinto 表名values(值1,值2)(值1,值2)(值1,值2)

    查看记录 select*from表明 查看所有的字段记录

    select id from表名查看单个的字段记录

    selet id,age,from 表名查看多个字段的记录

    select*from表名 where条件

    asc由低到高 desc 由高到低

    限制查询 select*from t3 limit 2,5;从第二个开始向后查询五个

    删除记录 delete from t3 where id=3; 按条件删delete表名where条件表达式

    update表名set字段=值 如果不带条件,会把字段下面的记录全改

    update t3 set age=12;

    按条件更新 update t3 set age==56 where id=6;

    语法:update 表名 set 字段=新值,… where 条件 修改表中数据

    命令:alter table 表名 add字段 类型 其他;增加字段 例如:在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0

     mysql> alter table MyClass add passtest int(4) default '0'

    加索引
    mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);

    例子: mysql> alter table employee add index emp_name (name);

    加主关键字的索引
    mysql> alter table 表名 add primary key (字段名);

    例子: mysql> alter table employee add primary key(id);

    加唯一限制条件的索引
    mysql> alter table 表名 add unique 索引名 (字段名);

    例子: mysql> alter table employee add unique emp_name2(cardnumber);

    删除某个索引
    mysql> alter table 表名 drop index 索引名;

    例子: mysql>alter table employee drop index emp_name;

    增加字段:

    mysql> ALTER TABLE table_name ADD field_name field_type;

    修改原字段名称及类型:
    mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

    删除字段:
    MySQL ALTER TABLE table_name DROP field_name;
    命令:rename table 原表名 to 新表名;

    例如:在表MyClass名字更改为YouClass
    mysql> rename table MyClass to YouClass;

    当你执行 RENAME 时,你不能有任何锁定的表或活动的事务。你同样也必须有对原初表的 ALTER 和 DROP 权限,以及对新表的 CREATE 和 INSERT 权限。

    如果在多表更名中,MySQL 遭遇到任何错误,它将对所有被更名的表进行倒退更名,将每件事物退回到最初状态。

    RENAME TABLE 在 MySQL 3.23.23 中被加入。

    博主qq2411892678 有问题请与博主联系

  • 相关阅读:
    BS文件夹上传操作(一)
    ext.net 开发学习— 2012 上半年 总结
    C#泛型泛型方法
    C#泛型泛型类
    文件读取,保存操作
    itools下载链接被360警告:虚假招聘网站
    读书推荐:《wordpresss博客建站与经营》
    Net CF简单介绍
    木杉大话微软手机系统
    wp7和wp8的区别
  • 原文地址:https://www.cnblogs.com/zhangao/p/10685594.html
Copyright © 2020-2023  润新知