PHP中常用的几个 mysql操作

 更新时间:2015年04月24日 11:51:03   投稿:hebedich  
本篇文章是对关于php操作mysql执行数据库查询的一些常用操作进行了详细的汇总介绍,非常的细致全面,也很简单,需要的朋友参考下

显示数据库或表:

复制代码 代码如下:

show databases;//然后可以use database_name;
show tables;

更改表名:

复制代码 代码如下:

alter table table_name rename new_t;

添加列 :

复制代码 代码如下:

alter table table_name add column c_n column attributes;

删除列:

复制代码 代码如下:

alter table table_name drop column c_n;

创建索引:

复制代码 代码如下:

alter table c_table add index (c_n1,c_n2);
alter table c_table add unique index_name(c_n);
alter table c_table add primary key(sid);

删除索引:

复制代码 代码如下:

alter table c_table drop index c_n1;

更改列信息:

复制代码 代码如下:

alter table t_table change c_1 c_1 varchar(200);
alter table t_table modify 1 c_1 varchar(200);

insert插入语句:

复制代码 代码如下:

insert into table_name (c_1,c_2)
values ('x1′,1);

update语句:

复制代码 代码如下:

update table_name set c_1 =1 where c_2=3;

删除数据库或者表:

复制代码 代码如下:

drop table table_name;
drop database database_name;//使用mysql_drop_db()可以删除的.

相关文章

  • MySQL5.7更改密码时出现ERROR 1054 (42S22)的解决方法

    MySQL5.7更改密码时出现ERROR 1054 (42S22)的解决方法

    这篇文章主要为大家详细介绍了MySQL5.7更改密码时出现ERROR 1054 (42S22)的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10
  • 删除mysql数据表如何操作

    删除mysql数据表如何操作

    在本篇文章里小编给大家分享了关于删除mysql数据表简单方法,需要的朋友们可以参考学习下。
    2020-06-06
  • 8种手动和自动备份MySQL数据库的方法

    8种手动和自动备份MySQL数据库的方法

    作为流行的开源数据库管理系统,MySQL的使用者众多,为了维护数据安全性,数据备份是必不可少的。本文就为大家介绍几种适用于企业的数据备份方法,需要的朋友可以参考下
    2018-10-10
  • 解决mysql报错:Data source rejected establishment of connection, message from server: \"Too many connectio

    解决mysql报错:Data source rejected establishment of connect

    这篇文章主要给大家介绍了关于如何解决mysql报错:Data source rejected establishment of connection, message from server: \"Too many connectio的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • 最全mysql数据类型梳理汇总

    最全mysql数据类型梳理汇总

    这篇文章主要介绍了最全mysql数据类型梳理汇总,​​mysql​​支持多种数据类型,主要有数值类型、日期与时间类型以及字符串类型,更多相关内容需要的朋友可以参考一下
    2022-07-07
  • mysql DISTINCT选取多个字段,获取distinct后的行信息方式

    mysql DISTINCT选取多个字段,获取distinct后的行信息方式

    这篇文章主要介绍了mysql DISTINCT选取多个字段,获取distinct后的行信息方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Mysql8报错this is incompatible with sql_mode=only_full_group_by问题

    Mysql8报错this is incompatible with sql_mo

    这篇文章主要介绍了Mysql8报错this is incompatible with sql_mode=only_full_group_by问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • sql查询语句之平均分、最高最低分及排序语句

    sql查询语句之平均分、最高最低分及排序语句

    最近工作中遇到个需求,需要查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列,这篇文章主要给大家介绍了关于sql查询语句之平均分、最高最低分及排序语句的相关资料,需要的朋友可以参考下
    2022-05-05
  • MySQL中RANK()函数的介绍和用法

    MySQL中RANK()函数的介绍和用法

    这篇文章主要介绍了MySQL中RANK()的介绍和用法,通过RANK()函数,我们可以方便地为查询结果进行排序并为每个行分配排名,本文介绍了RANK()函数的概念和使用方法,并通过示例和输出结果向读者展示了具体的操作步骤和效果,感兴趣的朋友一起看看吧
    2023-07-07
  • MySQL线上大表DDL避免锁表的解决方案

    MySQL线上大表DDL避免锁表的解决方案

    在系统研发过程中,随着业务需求千变万化,避免不了调整线上MySQL DDL数据表的操作,也就是ALTER TABLE操作,但是如果这张线上表是个大表,这时候DDL操作这个过程耗时非常久,会出现锁表现象,所以本文介绍了避免线上锁表的方案,需要的朋友可以参考下
    2025-04-04

最新评论