友情提示:小程序,开发制作。

标签《sql》下的文章:

discuz和ucenter的数据表结构

discuz数据表结构

表===>>各表概述
cdb_access--当某用户对某些版块有特定的权限的时候,该表记录了该用户在这些版块有什么权限。
cdb_admingroups--管理模组信息表
cdb_adminsessions--后台管理登录记录
cdb_announcements--论坛公告信息
cdb_attachments--附件信息表
cdb_attachtypes--附件的所性类型(即后台的附件类型设置,如果没有设置,默认为空。)
cdb_banned--IP禁止信息表
cdb_bbcodes--Discuz!代码信息表
cdb_buddys--会员的好友列表
cdb_caches--统计页面的缓存
cdb_failedlogins...

阅读全文>>

no fond myslq.h and libmysqlclient

解决/usr/bin/ld: cannot find -lmysqlclient错误

类似/usr/bin/ld: cannot find -xxxx的错误有很多, 首先我们可以最简单的判断一下:这类情况一般是由于缺乏某某库文件, 又或者可能是由于已存在的库问题版本不对造成的一般都是解决的办法就是安装缺乏的devel包就可以解决, 当然还有其他的未知因素, 我们看一个实例:

我在一台装centos5.2 x86_64的系统上配置php环境, 提示这个错误

"/usr/bin/ld: cannot find -lmysqlclient"

于是我安装了

#  yum -y install mysql-devel

结果提示依旧, 我根据提示查看con...

阅读全文>>

Error sql: select * from dede_flash where ischeck=2 order by sortrank asc limit 0,5

使用了织梦官方企业复古模板中首页5张大图不能显示而且报错

Error sql: select * from dede_flash where ischeck=2 order by sortrank asc limit 0,5

我打开主页模板发现是SQL调用数据库里的"#@__flash"表来实现的,但是dede数据库中压根没有这个表,

所以这里改成了调用文章标签的模式,调用文章的f标签,即幻灯。

更改方法:找到主页模板index.htm.

找到该段源代码

<!-- /header -->

<div class="w960 center clear mt1">

  ...

阅读全文>>

ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

mysql> create user 'testuse'@'localhost' identified by '111111';

ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement


点击查看原图 

 

解决办法:

在命令行输入:mysql> flush privileges;

阅读全文>>

rpm安装mysql5.6.12遇到密码的问题

wget mysql.5.6.12.rpm 

rpm -ivh mysql.5.6.12.rpm

步骤都很常规。中间缺少什么库就安装什么库。安装完成之后发现,使用空密码无法登陆。

使用以前的改密码的方法都没有成功。

其中有

1.

[root@loaclhost] /usr/bin/mysqld_safe --usr=mysql --skip-grant-tables --skip-networking&
开启第二个终端

[root@loaclhost] /usr/bin/mysql -u root mysql 

2.

使用mysqladmin。输入  

mysqladmin -u root -p oldpassword newpasswd

&nbs...

阅读全文>>

删除mysql-bin.0000X 日志文件并禁止再生

红色表示输入的命令.

[root@jiucool var]# /usr/local/mysql/bin/mysql -u root -p
Enter password:  (输入密码)
Welcome to the MySQL monitor.  Commands end with ; or /g.
Your MySQL connection id is 264001
Server version: 5.1.35-log Source distribution

Type ‘help;’ or ‘/h’ for help. Type ‘/c’ to clear the current input statement.

mysql>&...

阅读全文>>

FATAL ERROR: Could not find ./bin/my_print_defaults 解决方法

网上很多方法都是:/usr/local/mysql/scripts/mysql_install_db --user=mysql
但是很有可能报错,找不到bin目录中的my_print_defaults
错误信息: 
FATALERROR:Couldnotfind./bin/my_print_defaults
If you are using a binary release, you must run this script from
within the directory the archive extracted into. If you compiled
MySQL yourself you must run 'make install' firs...

阅读全文>>

源码安装php , ./configure无法通过:报错Note that the MySQL client library is not bundled anymore!

mysql安装地址

 [root@localhost php-5.4.14]# whereis mysql mysql: /usr/bin/mysql /usr/lib/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

 

 找不到mysql的安装路径的话可以。尝试一下方案。

 

可以试试  mysqlnd     php5.4貌似是支持的


 ./configure --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysq...

阅读全文>>

更改 mysql data(数据库)存放目录位置

很多时候,mysql的数据会非常大,数据默认放在/var/lib/mysql,由于/var所划分的空间不够大,所以我们需要将mysql数据存放路径修改一下,放到大分区里面,以便可以应付mysql数据增长。

1.设置新的存放路径

  1. mkdir -p /data/mysql

2.复制原有数据

  1. cp -R /var/lib/mysql/* /data/mysql

3.修改权限

  1. chown -R mysql:mysql /data/mysql

4.修改配置文件

  1. vim /etc/mysql/my.cnf
  2. datadir = /data/mysql

5.修改启动文件

  1. vim /etc/apparmor.d/usr.sbin.mysqld

#把

  1. /var/lib/mysql r,
  2. /var/lib/...

阅读全文>>

MySQL多表联合查询语法示例

mysql多表联合查询是MySQL数据库的一种查询方式,下面就为您介绍MySQL多表联合查询的语法,供您参考学习之用。
MySQL多表联合查询语法:
 
SELECT   *    FROM   插入表   LEFT JOIN   主表   ON   t1.lvid=t2.lv_id  
select * from mytable,title where 表名1.name=表名2.writer ;   

 1、mysql版本大于4.0,使用UNION进行查询,示例如下:
 
SELECT `id`, `name`, `date`, ‘’ AS `type` FROM table_A WHERE 条件语句……  
UNION   
SELECT `id`, `name`, `date`, ‘未完成’ AS `type` FROM table_B WHERE 条件语句…… 

 ORDER BY `id` LIMIT num;  

阅读全文>>