PHP常用MySql操作

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()可以删除的.

时间: 2024-10-31 15:47:56

PHP常用MySql操作的相关文章

常用的MySQL操作维护命令

  常用的MySQL操作维护命令 1.更改口令: mysqladmin -u root -p password 新的口令 再输入老的口令 2.导出整个数据库: mysqldump -u 用户名 -p 数据库名 > 导出的文件名 3.导入数据库: 进入mysql数据库控制台, 如mysql -u root -p mysql>use 数据库名 mysql>source d:test.sql 4.修复数据库: a.修复单个库: mysqlcheck -r -o -u root 数据库名 -p

CI框架常用经典操作类总结(路由,伪静态,分页,session,验证码等)_php实例

本文实例总结了CI框架常用经典操作类.分享给大家供大家参考,具体如下: 1. 超级对象中的URI CI_URI类的解析url的相关信息 直接使用$this->uri可以使用它的相关属性 system/core/URI.php文件中 部分常用属性: (1) 分段获取url相关信息 $this->uri->segment(4); //获取url中pathinfo //的第四段的值 入口文件.php/控制器/动作/参数1/参数2/... (2) 通过方法中的形参传参 需要设默认值和顺序要注意

一个PHP MySQL操作类...

<?php /** * MySQL 数据库操作工具类, 方便数据库操作. * 示例见底部注释. * @author: http://www.ideawu.net/blog/ */ class Mysql{ var $conn; var $query_list = array(); public $query_count = 0; public function __construct($c){ if(!isset($c['port'])){ $c['port'] = '3306'; } $ser

Shell脚本检查IP格式及mysql操作实例

  这篇文章主要介绍了Shell脚本检查IP格式及mysql操作实例,本文直接给出脚本代码,需要的朋友可以参考下 还是cronjob的一部分,就是在Rails的定时任务里,后台交互运行 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 CheckIPAddress() { e

Ruby常用文件操作代码实例

  这篇文章主要介绍了Ruby常用文件操作代码实例,如新建文件.输出文件内容.IO操作.输出文件路径.stringio使用等内容,需要的朋友可以参考下 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 6

php中mysql操作buffer用法详解

 这篇文章主要介绍了php中mysql操作buffer用法,以实例形式较为详细的分析了mysql操作buffer的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php中mysql操作buffer用法.分享给大家供大家参考.具体分析如下: php与mysql的连接有三种方式,mysql,mysqli,pdo.不管使用哪种方式进行连接,都有使用buffer和不使用buffer的区别. 什么叫使用buffer和不使用buffer呢? 客户端与mysql服务端进行查询操作,查询

PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)_php技巧

本文实例总结了PHP常用字符串操作函数.分享给大家供大家参考,具体如下: /*常用的字符串输出函数 * * echo() 输出字符串 * print() 输出一个或多个字符串 * die() 输出一条信息,并退出当前脚本 * printf() 输出格式化字符串 * sprintf() 把格式化的字符串写入到一个变量中 * */ //ucfirst //将字符串中的首字母转换为大写 $str="string"; echo ucfirst($str); echo "<hr&

ecshop的Mysql操作类

摘要,这是直接摘抄的ecshop的mysql操作类:不过他这里的缓存是用的文件缓存,我们如果想直接使用,可以替换成memcache的或者redis的! <?php /** * ECSHOP MYSQL 公用类库 * ============================================================================ * * 版权所有 2005-2012 上海商派网络科技有限公司,并保留所有权利. * 网站地址: http://www.ecsho

使用erlang_mysql_driver进行mysql操作,不知如何传参进mysql:fetch

问题描述 使用erlang_mysql_driver进行mysql操作,不知如何传参进mysql:fetch 编写如下erlang函数myfetch()实现查询users表的内容myfetch() -> Result = mysql:fetch(p1 <<""SELECT * FROM users"">>). 但是我想通过传进去的参数值再确定哪张表myfetch(** Table** ) -> Result = mysql:fet