mysql批量替换字段内容语法:

光盘启动,照提示安装,我选的是中文,分区设置,var单独挂载, 安装lamp服务,途中要求设置mysql root密码要记住 由于选的中文安装,显示有乱码,把语言环境变量改为中文,nano /etc/default/locale   修改成 LANG="en_US.UTF-8" LANGUAGE="en_US:en” ubuntu server的apache是定制的,很多配置和原版不同,配置文件在/etc/apache2目录下 apache2.c… 继续阅读 ubuntu server 安装记录

解决MySQL server has gone away 应用程序(比如PHP)长时间的执行批量的MYSQL语句。执行一个SQL,但SQL语句过大或者语句中含有BLOB或者longblob字段。比如,图片数据的处理。都容易引起MySQL server has gone away。 今天遇到类似的情景,MySQL只是冷冷的说:MySQL server has gone away。 大概浏览了一下,主要可能是因为以下几种原因: 一种可能是发送的SQL语句太长,以致超过了max_allowed_pac… 继续阅读 MySQL server has gone away解决办法

  在MySQL里运行以下SQL语句可以批量替换页内字符 SQL语句的格式如下: Update 表名 SET 需要修改的字段名 = replace (需要修改的字段名,’被替换的内容’,’替换的内容’) Where 需要修改的字段名 LIKE ‘%被替换的内容%’ 比如我要将www.xxxxxxx.net替换成www.tsov.net,需要运行的SQL语句是: Update test SET hostname = … 继续阅读 mysql批量替换语句

mysqld程序–目录和文件 basedir = path  使用给定目录作为根目录(安装目录)。 character-sets-dir = path  给出存放着字符集的目录。 datadir = path  从给定目录读取数据库文件。 pid-file = filename  为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Linux系统); Init-V脚本需要使用这个文件里的进程ID结束mysqld进程。 socket = filename  为MySQL客户… 继续阅读 mysql配置文件说明(my.ini/my.cnf)

一、 简单查询    简单的Transact-SQL查询只包括选择列表、FROM子句和Where子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。    例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。      Select nickname,email   FROM testtable   Where name=’张三’    (一) 选择列表    选择列表(select_list)指出所查询列,它可以是一组… 继续阅读 sql查询语句范例

mysql 版本:4.1.* 环境介绍:主库 192.168.0.205 从库 192.168.0.206 1、主库创建/etc/my.cnf,修改[mysqld]里边的键值增加 server-id=1 log-bin=binlog_name 2、主库增加用户,用于从库读取主库日志。 grant replication slave,reload,super on *.* to ‘slave’@’192.168.0.206’ identified b… 继续阅读 linux下mysql建立镜像

在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用distinct不能解决的话,我只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。所以我花了很多时间来研究这个问题,网上也查不到解决方案,期间把容容拉来帮忙,结果是… 继续阅读 MySQL去除查询结果重复值

1.查看mysql配置参数 %>mysqladin -uroot -p variables 或登录到mysql mysql>SHOW VARIABLES; 可以通过like子句查看单个变量的设置。 mysql>SHOW VARIABLES LIKE “table_type”; 还可以通过 mysql>SHOW STATUS; 查看一些mysql的统计信息。 2.back_log back_log参数确定在主线程处理一个特别重的新连接负载时允许排除的… 继续阅读 配置和优化mysql

1.在linux中启动mysql 负责启动mysql的脚本名为mysqld_safe,位于INSTALL-DIR/bin目录。此脚本只能由拥有足够权限的用户执行,一般为root 或 mysql组的成员 。下面是在linux中启动mysql的命令: %>cd INSTALL-DIR %>./bin/mysqld_safe –user=mysql & 后面的&是必需的,因为你希望守护进程在后台运行。 2.在linux中停止mysql %>cd INSTA… 继续阅读 如何启动和停止mysql