读取MySQL的log方法

读取binlog,方法有二: 1.使用mysqlbinlog,详细用法,请参考MySQL手册 2.使用MySQL的自带工具,SHOW BINLOG EVENTS 读取relaylog,在5.4.4以后能使用show relay log ,如果要想读取的话,要用mysqlbinlog读取,方法:mysqlbinlog relaylogname

作者: sunss 发布时间: 06-17

mysql密码和登录问题

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 解决办法: #修改数据库root用户口令 # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysqld restart...

作者: wangzh3 发布时间: 06-14

mysqlhotcopy正则使用小技巧

mysqlhotcopy 是MySQL的热备工具,详细请看手册 ,为了安全起见我们给热备分配个用户: grant select, reload, lock tables on *.* to 'hotcopy'@'localhost' identified by '123456'; 如果我们只想热备其中的一部分数据就有可能用到正则了,使用 mysqlhotcopy --help可以看到它支持的选项,其中有:--regexp 这个正则是和数据库名匹配的,比如:备份以abc开头的库,可以使...

作者: sunss 发布时间: 06-10

mysql数据库字符编码修改

修改数据库的字符集 mysql>use mydb mysql>alter database mydb character set utf8; 创建数据库指定数据库的字符集 mysql>create database mydb character set utf8; 通过MySQL命令行修改: mysql> set character_set_client=utf8; Query OK, 0 rows affected (0.00 sec) mysql> set character_set_connection=utf8; Query OK, 0 rows affected (0.00 sec) mysql> set chara...

作者: ljh22 发布时间: 06-09

MySql远程连接数据库is not allowed to connect to this MySQL server

1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" Sql代码 复制代码 1. mysql -u root -pvmwaremysql>use mysql; 2. mysql>update user set host = '%' where user = 'root'; 3. mysql>select host, user from user; 2. 授权法。例...

作者: ljh22 发布时间: 06-08

red hat el 5 安装mysql5.0

1.由于redhat Enterprise 5 中自带一个mysql的版本,如果在安装linux前未选择mysql的安装此步就可跳过,因为我当时安装了现在将其卸载 ,步骤如下: a. 查找已安装的myslq 版本: #rpm -qa | grep mysql (注意大小写,如果mysql 不行就换MySQL) 在屏幕上将显示已安装的mysql包名如:mysql-5.0.22-2.1.0.1 ; b. 将搜索出的包名卸载: #rpm -e --nodeps mysql-5.0.22-2.1.0....

作者: ljh22 发布时间: 06-08

mysql数据日常备份

vi /usr/local/sbin/mysqlbak.sh 输入以下内容: #! /bin/bash # 这个脚本每小时x:00运行 #Nginx日志文件的存放路径 log_dir=/var/log/jbmon/backup/db date_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 -uroot -panzhuo an...

作者: wenanry 发布时间: 06-07

mysql cluster配置参数更新

按照'Get MySQL Cluster Running-Linux'上的步骤,进行到如下步骤时: [cuser1@localhost my_cluster]$ /home/cuser1/mysqlc/bin/ndb_mgmd -f conf/config.ini --initial --configdir=/home/cuser1/my_cluster/conf/ MySQL Cluster Management Server mysql-5.1.56 ndb-7.1.13 2011-06-07 15:25:37 [MgmtSrvr] WARNING -- at line 4: [MGM] id is deprecated, use NodeId in...

作者: 番茄侠 发布时间: 06-07

C#操作MySQL数据库的简单例子

本示例演示了用C#操作MySQL的方法,提供了三个可重用的类MySqlDBUtil,MySqlPageUtil,Page。 本示例由 C#操作Access数据库的简单例子修改而来。 1.首先下载MySQL数据库的.NET驱动 http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.8.1-noinstall.zip/from/pick#mirrors 将bin目录里的MySql.Data.dll文件复制到工程目录,并且将dll的引用加入到项目...

作者: hyruur 发布时间: 06-07

mysql 忘记密码 后的修改测试可用

第一步@ 打开cmd 运行命令 net stop mysql 停止mysql服务 第二部@ 进入mysql安装目录的 bin文件夹下 运行 mysqld-nt --skip-grant-tables (目的是跳过密码检测) 不要关掉cmd窗口 第三部@ 再打开cmd窗口 运行 mysql 命令 use mysql 选择mysql数据库 运行sql语句修改密码 :update user set password=PASSWORD(‘1234556’) where user=’123456’; 第四部 @ 运行命令 flush pri...

作者: 妖*小夜 发布时间: 06-07