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

标签《mysql》下的文章:

Linux学习web服务(源码安装)--LAMMP架构详解

本篇博文笔者试图通过自己的亲身实践来向大家讲解中小企业网基于LAMMP架构的实现。本片博文主要设计的知识体系如下,由笔者全部在RHEL6.4环境下进行搭建和实现。

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

一、试验环境和软件版本

二、httpd-2.4.6的源码安装

三、如何使用通用二机制包安装mysql

四、编译安装php,实现与apache服务器的分离

五、源码编译memcached

六、源码安装PHP扩展程序memcache

七、安装PHP加速器xcache

八、简单测试网页的编写

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...

阅读全文>>

PHP configure --help 说明中英对照

PHP  configure --help说明中英对照

配置帮助表:

--help 显示帮助信息 display this help and exit
--version 显示版本 display version information and exit
--quiet, --silent 不显示checking……信息 do not print`checking...'messages
--cache-file=FILE
在指定文件中存储测试结果
cache test results in FILE [disabled]
--no-create configure脚本运行结束后不输出结果文件,常用于正式编译前的测试。 do not create output files

安...

阅读全文>>

mysql5.5和mysql5.6的默认配置对比

点击查看原图

阅读全文>>

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;  

阅读全文>>