标签存档: mysql

MacOS上安装python_db

环境:mac os x 10.9.2
mac os的Xcode从5.1起给编译器规定对于未知参数传入视为error,需要使用ARCHFLAGS将该error降级为warning,因此最后的安装命令应该如下:
export ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future
sudo easy_install mysql-python

继续阅读 »

关于binlog-api

mysql-replication-listener是一个用于获得mysql master binlog消息的api库。通过该库,开发者,可以编写程序,将mysql的数据库中的数据同步到其他数据源,可以实现更多实时的数据应用。一个很好的想法就是,使用该功能,把mysql replicate到lucene/solr等全文索引引擎。主机为mysql,而从机,却可以是各种各样的服务应用。这与微博开放api,然后大家来给其写客户端。

继续阅读 »

重新设置mysql的root密码

mysql reset password: 方法一: # /etc/init.d/mysql stop # 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/mysql restart # mysql -uroot -p Enter password: <输入新设的密码newpassword> …

继续阅读 »

关于备份数据库的一些命令

backup & restore: mysqldump -uroot -p1234 –no-create-db taobao awang_activity_link awang_shorturl awang_activity awang_channel awang_user_question | gzip > awang_activity_link.$(date +’%Y%m%d%H’).sql.gz mysqldump -hhostname -uusername -ppassword db > backupfile.sql mysqldump –add-drop-table -uusername -ppassword db > backupfile.sql mysqldump … | gzip > backupfile.sql.gz mysqldump … …

继续阅读 »

在ubuntu上编译安装percona

install percona: 添加专门的用户用于安装percona sudo adduser percona 下载percona源码 axel http://www.percona.com/downloads/Percona-Server-5.1/Percona-Server-5.1.55-12.6/source/Percona-Server.tar.gz 安装依赖 sudo apt-get install automake libtool g++ ncurses-dev bison 解压编译 su percona PERCONA_HOME=$(readlink -f ~/percona) tar -xvf Percona-Server.tar.gz cd Percona-Server sh BUILD/autorun.sh 当我打这个命令的时候发现一个这样的问题: BUILD/autorun.sh: 41: aclocal: not found 输入aclocal看看qui是什么,没反映报任何错误,再重新运行”sh BUILD/autorun.sh”居然,又OK了 mkdir $PERCONA_HOME (建立目录用于存放编译后的percona …

继续阅读 »