翻译:
列“content”被使用了两次。
原因:
mysql类中有个方法insert,用于自动把POST的数据插入DB,并且只插入有值的列,所以需要从DB中把表的字段列表出来,使用的SQL为:
SELECT
COLUMN_NAME AS col
FROM
`COLUMNS`
WHERE TABLE_NAME = '$table'
AND COLUMN_NAME <> 'id'
大家可能看到了,只指定了表名,却没有指定数据库,也就是说如果再有一个相同的DB的话,字段就是双份的了,问题也就在这里。昨天项目到...
分类为 MySQL/MariaDB 的文章:
# 正文不用看了,操作都在这里了:
systemctl stop mariadb
mysqld_safe –-skip-grant-tables &
mysql -uroot
mysql> update mysql.user set password=PASSWORD("新密码") where User="root";
mysql> flush privileges;
mysql> exit
killall -g mysqld_safe
systemctl start mariadb
———— 下边的内容不用看了 ————
1,停止MySQL...
安装:
apache: httpd.exe -k install -n upall_apache
mysql: msql-nt.exe -install upall_mysql
卸载:
apache: httpd.exe -k uninstall -n upall_apache
mysql: mysql-nt.exe -remove
<完>
mysql-bin.000001
mysql-bin.000002
mysql-bin.000003
mysql-bin.000004
…
mysql-bin.000044
mysql-bin.000045
害怕它们的“体形”么?
下面这个办法可以让它们变少、变小:
登录mysql,执行以下命令就可以了:
mysql> reset master
<完>
说明:
mysq连接字符串的函数是concat()。
用法:
concat(‘Co’,’nC’,’at’); // 输出:ConCat
例子:
UPDATE site_addonarticle set body = concat(body, '<div class="statement">【声明】本文来源于网络。请读者仅作参考,并请自行承担全部责任。 </div>') WHERE aid IN (246,244,240,238);
<完>
说明:
一个备份MySQL数据库到SQL文件的php类。
不足:
此类没有错误提示功能,不可直接用生“生产”。这也是本文题目中添加“ [不完整]”的原因;
此类也不会自己创建目录,使用前请确认存放备份文件的目录可写;
其它未知错误。
代码:
<?php
class baker{
/**
* 说明:mysql备份类
* 作者:upall,http://upall.cn/
* 日期:22:45 2011年5月26日 星期四
* 用法:
* 备份数据库中的所有表:
* new...
在Windows下配置php、mysql、nginx貌似很简单,以下只说一下原理,详细配置步骤相信网上怎么搜都是一大把。
nginx如何同php通信?
在配置apache和php时候,apache通过加载模块来与php通信,httpd.conf
LoadModule php5_module "D:/Server/php/php5.3.0/php5apache2_2.dll"
可是在配置nginx和php时候你可能会使用FastCGI模式来与php通信,而FastCGI模式中nginx会使用9000端口来从php获取数据。这样会不会影响...
忘记root密码时的修改方法参见:/694.html
1.修改mysql库的user表:
use mysql
update user set Password=password('myNewPasswd') where User='root';
flush privileges;
2.在命令行中使用命令【本人推荐^_^】:
MYSQLADMIN -u root -p PASSWORD myNewPasswd
#回车输入旧密码后密码会改成“myNewPasswd”
MYSQLADMIN -u root --password= PASSWORD myNewPasswd
#把空密码改为“my...
说明:
计算mysql中某数据库的占用空间。
下载:
暂不提供mysqlUse.fn.php的下载,请参照下面的代码自己创建。^_^
代码:
<?php
// 说明:数据库使用量
// 作者:upall
// 日期:10:22 2010年11月10日 星期三
$db="upall_blog"; // 需要返回使用空间的数据库
$host="localhost";
$user="root";
$pwd="db:root@blog.upall.cn"; // 提示:此非本站密码,^_^
$link=mysql_co...
说明:
MySQL数据库连接类,常用操作:
connect //连接数据库服务器(mysql_connect) 、
query //执行查询(mysql_query)、
rows //取得结果集的总数(mysql_num_rows)、
insertId //取得上一步INSERT操作产生的ID(mysql_insert_id)、
fetchArray //从结果集中作为数组取得一行(mysql_fetch_array)、
getOne //获取一条记录、
affectedRows //前一次操作所影响的记录行数(mysql_affected_rows)、
begin、rollback、comm...