
mysql
文章平均质量分 88
coder
这个作者很懒,什么都没留下…
展开
-
mysql_insert_id
<br />mysql_insert_id -- 取得上一步 INSERT 操作产生的 ID 说明int mysql_insert_id ( [resource link_identifier] )<br /><br /><br />mysql_insert_id() 返回给定的 link_identifier 中上一步 INSERT 查询中产生的 AUTO_INCREMENT 的 ID 号。如果没有指定 link_identifier,则使用上一个打开的连接。 <br />如果上一查询没有产生 AU原创 2010-06-28 11:18:00 · 1096 阅读 · 0 评论 -
mysql各种引擎的比较
原创 2016-03-25 16:32:53 · 651 阅读 · 0 评论 -
mysql 主从的配置方式
masterinstall 5.6.15设置密码和用户名以及访问的主机/etc/my.cnf[mysqld]log-bin=mysql-binbinlog_format=mixedserver-id = 1#innodb_flush_log_at_trx_commit=1sync_binlog=1/etc/init.d/mysqld restart/原创 2015-12-24 15:30:53 · 575 阅读 · 0 评论 -
PHP PDOException MySql Error Codes and Messages
PDO ExceptionPDOException extends RuntimeException {/* Properties */public array $errorInfo ;protected string $code ;/* Inherited properties */protected string $message ;protected int $cod原创 2015-11-07 22:14:24 · 5642 阅读 · 0 评论 -
PHP Pdo MySQL Server has gone away
#2006 MySQL Server has gone away#2013 Lost connection to MySQL server during querymysql 导致这个行为的地方有两个 interactive_timeout 、wait_timeout可以通过修改mysql配置文件/etc/my.cnf来延长时间。这里设置的是10秒[mysqld原创 2015-11-04 14:08:38 · 18837 阅读 · 0 评论 -
phpmyadmin设置登录密码的几种方法
<br />config.inc.php未经配置的phpMyAdmin很不安全,容易受到攻击,或者根本无法正常使用,phpMyAdmin有3种授权模式: cookie: 显示一个web登录页面,输入mysql的用户名和密码,然后进入管理界面 http: 显示1个windows登录框,输入mysql的用户名和密码,然和进入管理 config: 把mysql用户名和密码直接填入config.inc.php,不显示登录界面,直接进入管理界面 phpMyAdmin的配置文件名为config.inc.php,各版本的原创 2010-06-28 13:26:00 · 25665 阅读 · 5 评论 -
mysql root 忘记密码
1.修改 /etc/my.cnf 在[mysqld]下面加上一句:skip-grant-tables 2.重启mysqld /etc/init.d/mysqld restart 3.登录并修改MySQL的root密码 mysqlUSE mysql; UPDATE user SET Password = password ( 'newpassword' ) WHERE Use原创 2015-09-02 17:13:01 · 645 阅读 · 0 评论 -
MySQL入门:配置文件说明
# The MySQL database server configuration file.## You can copy this to one of:# - "/etc/mysql/my.cnf" to set global options,# - "~/.my.cnf" to set user-specific options.## One can use all long o原创 2014-03-23 09:58:39 · 888 阅读 · 0 评论 -
Mysql入门:安装以及相关配置
这里做一个Mysql 使用的整理,作为简易的小册子使用。1.ubuntu下安装Mysqlsudo apt-get install mysql-server2.配置文件/etc/mysql/my.cnf3.启动,停止,重启sudo /etc/init.d/mysql stopsudo /etc/init.d/mysql start4.mysql 允许远程连接原创 2014-03-23 09:33:08 · 781 阅读 · 0 评论 -
关于InnoDB表如何设计索引的小结
一 关于t1表和testtb的索引设计二 把主键放到二级索引的后面,会否占据更多的物理空间?三 InnoDB的主键该如何选择,业务ID和自增ID做主键有何区别?看到了@淘宝丁奇的《关于InnoDB的索引大小》和@plinux 的《InnoDB一定会在索引中加上主键吗》之前在阿里DBA内部分享过一个InnoDB表该如何建主键索引的PPT,借这个机会再整理和思考一次。一 关于t转载 2012-09-21 17:47:44 · 1190 阅读 · 0 评论 -
ubuntu emma mysql管理软件乱码问题
看到一片文章是如果不能显示中文,编辑~/.emma/emmarc文件,在support_encoding那一行加上gb2312;结果笨笨没找到,不得而果了。。。。我的数据库都是utf8所以,我现在按照的方法修改,时候数据库是utf8的方式。ubuntu安装的额emma是在/usr/share/emma找到__init__.py修改原创 2011-11-04 13:27:17 · 1024 阅读 · 0 评论 -
mysql编码设置
mysql UTF8设置: vi /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock default-character-set=utf8 init_connect='SET NAMES utf8' [client] default-charact原创 2011-11-24 21:41:31 · 593 阅读 · 0 评论 -
对树进行节点汇总,要先汇子节点.再汇父节点(逐级汇总
<br />create table tb(ID int, PID int, NAME varchar(10) , VALUE int, [LEVEL] int ) <br />insert into tb values(0 , null, 'x1' , null, 1) <br />insert into tb values(1 , 0 , 'x2' , null, 2) <br />insert into tb values(2 , 1原创 2010-09-01 13:56:00 · 4978 阅读 · 0 评论 -
同比计算公式,同比增长率
selecta.qy_nameasqy_name,a.bj_clasnow_bj_cl,a.bj_xlasnow_bj_xl,b.bj_claslast_bj_cl,b.bj_xlaslast_bj_xl,(a.bj_cl/b.bj_cl-1)*100ascl_tb,(a.bj_xl/b.bj_xl-1)*100asxl_tbfrom(selectb.yearasyear,b.monthasmonth,a.typeIdastypeId,a.`typeName`astypeName原创 2010-08-30 14:45:00 · 63307 阅读 · 0 评论 -
mysql中的百分比统计实例,round函数
selectb.yearasyear,b.monthasmonth,a.`typeName`astypeName,sum(`bj_xl`)asbj_xl,sum(`bj_cl`)asbj_cl,sum(`bj_xl`)+sum(`bj_cl`)asbj_all,ROUND(sum(`bj_xl`)/(sum(`bj_xl`)+sum(`bj_cl`))*100,1)asbj_xl_pre,ROUND(sum(`bj_cl`)/(sum(`bj_xl`)+sum(`bj_cl`))*100原创 2010-08-30 11:43:00 · 24728 阅读 · 1 评论 -
Mysql常用语句参考手册
查看创建表语句SHOW CREATE TABLE `table_test`;查看表基本信息SHOW TABLE STATUS LIKE 'test_table';查看表索引信息SHOW INDEX FROM `table_test`;显示表字段信息DESC music_albumSHOW COLUMNS FROM `music_album`;原创 2015-06-06 12:28:03 · 1079 阅读 · 0 评论