随笔分类 -  Mysql

摘要:vi /usr/local/sbin/mysqlbak.sh 输入以下内容:#! /bin/bash# 这个脚本每小时x:00运行#Nginx日志文件的存放路径log_dir=/var/log/jbmon/backup/dbdate_dir=(`date +%Y%m%d%H`)/usr/local/mysql/bin/mysqldump --lock-tables=false -uroot -panzhuo ultrax> ${log_dir}/ultrax${date_dir}.bak/usr/local/mysql/bin/mysqldump --lock-tables=false 阅读全文
posted @ 2011-06-07 19:04 wenanry 阅读(509) 评论(0) 推荐(0) 编辑
摘要:mysql慢查询日志对于跟踪有问题的查询非常有用,可以分析出当前程序里有很耗费资源的sql语句,那如何打开mysql的慢查询日志记录呢? 其实打开mysql的慢查询日志很简单,只需要在mysql的配置文件里(windows系统是my.ini,linux系统是my.cnf)的[mysqld]下面加上如下代码: log-slow-queries=/var/lib/mysql/slowquery.log long_query_time=2 注:log-slow-queries 设置把日志写在那里,为空的时候,系统会给慢查询日志赋予主机名,并被附加slow.log. /var/lib/mysql/sl 阅读全文
posted @ 2011-05-12 11:31 wenanry 阅读(1149) 评论(0) 推荐(0) 编辑
摘要://////////////////////////////////////////// 第一种解决方案收集(推荐) /////////////////////////////////////////////mysql 5.0的默认最大连接数为100, 对于大负载量的并发需求可能不够,这时你可以修改mysql的最大连接。查看mysql的当前最大连接数:mysqladmin -uroot -ppassword variables | grep max_connections或者mysql> SHOW GLOBAL VARIABLES WHERE Variable_name='max 阅读全文
posted @ 2011-05-09 16:24 wenanry 阅读(775) 评论(0) 推荐(0) 编辑
摘要:启动:net start mySql;  进入:mysql -u root -p/mysql -h localhost -u root -p databaseName;  列出数据库:show databases;  选择数据库:use databaseName;  列出表格:show tables;  显示表格列的属性:show columns from tableName;  建立数据库:so... 阅读全文
posted @ 2010-05-21 11:35 wenanry 阅读(2590) 评论(0) 推荐(2) 编辑
摘要:varchar[(n)] 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。所输入的数据字符长度可以为零。varchar 在 SQL-92 中的同义词为 char varying 或 character varying。 nvarchar(n) 包含 n 个字符的可变长度 U... 阅读全文
posted @ 2010-05-19 17:11 wenanry 阅读(432) 评论(0) 推荐(0) 编辑
摘要:如果你忘记了 MySQL 的root 用户的口令,你可以用下列过程恢复它。通过发送一个 kill(不是 kill -9)到mysqld 服务器来关闭mysqld 服务器。pid 被保存在一个.pid文件中,通常在MySQL数据库目录中(你必须是一个UNIX root用户或运行服务器的相同用户做这个):kill `cat /mysql-data-directory/hostname.pid`使用--... 阅读全文
posted @ 2010-05-18 09:56 wenanry 阅读(325) 评论(0) 推荐(1) 编辑
摘要:备份/恢复策略:1. 要定期做 mysql备份,并考虑系统可以承受的恢复时间。2. 确保 mysql 打开log-bin,有了 binarylog,mysql才可以在必要的时候做完整恢复,或基于时间点的恢复,或基于位置的恢复。3. 要经常做备份恢复测试,确保备份是有效的,并且是可以恢复的。冷备份备份:1. 停掉 mysql服务,在操作系统级别备份 mysql的数据文件。2. 重启 mysql服务,... 阅读全文
posted @ 2010-05-18 09:42 wenanry 阅读(33040) 评论(1) 推荐(1) 编辑
摘要:安装方法比较一.使用rpm安装安装简单,适合初学者学习使用1. 需要单独下载客户端和服务器2. 安装路径不灵活,默认路径不能修改,一台服务器只能安装一个 mysql文件布局[代码]大多数情况下,下载MySQL-server 和MySQL-client 就够用了,安装方法如下:[代码]二.二进制安装1. 安装简单2. 可以地安装到任何路径下,灵活性好3. 一台服务器可以安装多个 mysql1) 已经... 阅读全文
posted @ 2010-05-18 09:32 wenanry 阅读(387) 评论(0) 推荐(0) 编辑
摘要:字符串大小写转换 MySQL 字符串大小写转化函数有两对: lower(), uppper() 和 lcase(), ucase() 通常情况下,我选择 lower(), upper() 来转换字符串大小写,因为这和其他数据库中函数相兼容。清除字符串首尾空格MySQL 中的清除字符串首尾空格函数有三个: ltrim(), rtrim(), trim() MySQL 中的 trim 字符串函数,实... 阅读全文
posted @ 2010-05-14 10:16 wenanry 阅读(3201) 评论(0) 推荐(0) 编辑
摘要:一个博客,一个网站最重要的就是数据库,所以经常备份数据是必须的.尽管 WordPress 有定时备份数据的插件,但只能备份当前的博客,不够灵活.适合个人小小博客,对于一些网站来说,就不适合了.现在很多人都拥有多个网站,showfom 同学就有几个网站.每个网站都装个插件就比较麻烦了.况且不是每个网站都是 WordPress 的 . 所以写了个自动备份mysql数据库的脚本,再加上gmail这... 阅读全文
posted @ 2010-05-14 10:09 wenanry 阅读(1609) 评论(0) 推荐(0) 编辑
摘要:Mysql 学习笔记1、安装 环境: Windows XP Mysql 4.0.17 从 http://www.mysql.com下载 EMS Mysql Query 1.6.0.1 本机IP:172.5.1.1832、安装Mysql,采用默认安装即可 目录选择在c:\mysql,不要修改默认目录3、启动Mysql 安装为服务:c:\mysql\bin\mysqld --install 启动... 阅读全文
posted @ 2010-05-14 10:02 wenanry 阅读(344) 评论(0) 推荐(0) 编辑
摘要:[代码] 阅读全文
posted @ 2010-03-25 20:19 wenanry 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:Linux下开发Web程序,现在很流行的开发方法为:用PHP开发Web程序,用Apache做Web Server,Mysql充当后台管理数据库。这种组合使得开发Web程序简单、安全、效率高。由于程序是在Linux下运行,虽免去了版权费用,对数据库的管理却少了Windows下的图形界面管理工具,因此使用起来有点困难。现在有了一套由php开发爱好者写的管理Linux下数据库的程序,phpMyAdmin... 阅读全文
posted @ 2008-10-13 15:07 wenanry 阅读(1256) 评论(1) 推荐(1) 编辑
摘要:PHPMyAdmin的中文乱码问题很常见,而且也很烦人。以前用PHPMyAdmin比较少,最近装上以后感觉非常的方便,但是同样也遇到了中文乱码的问题,主要是UTF-8和GB2312编码不能同时正确显示。从网上找到了一些资料,但是都不是很直接,现在结合自己的操作重新整理一下。 1. 因为MySQL的默认编码是latin1,所以首先我们需要修改一下PHPMyAdmin的编码转换。修改librarie... 阅读全文
posted @ 2008-10-13 14:52 wenanry 阅读(1177) 评论(0) 推荐(0) 编辑
摘要:简单的说,phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎么安装该工具: 1.先到网上下载phpmyadmin,再解压到可以访问的web目录下(如果是虚拟空间,可以解压后通过ftp等上传到web目录下),当然您可以修改解压后该文件的名称。 2.... 阅读全文
posted @ 2008-10-13 14:50 wenanry 阅读(678) 评论(0) 推荐(0) 编辑
摘要:解决php存取mysql 4.1乱码问题 资料引用:http://www.knowsky.com/347012.html 从MySQL 4.1开始引入的多语言支持确实很棒,而且一些特性已经超过了其他的数据库系统。不过我在测试过程中发现使用适用于MySQL 4.1之前的PHP语句操作MySQL数据库会造成乱码,即使是设置过了表字符集也是如此。 MySQL 4.1的字符集支持(Character ... 阅读全文
posted @ 2008-10-13 14:38 wenanry 阅读(228) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示