===========紧作记录,请自行飘过===================
在64位机器上打算安装一个最新的Mysql5.4,下载rpm安装莫名不能使用,版本下错了?!于是转到快速搭建一个mysql,使用上没什么区别。
这里有个参考不知道是在网上到处copy的,可以作为过程参考:http://hi.baidu.com/tim_bi/blog/item/c7a3dd07cf877fca7a894769.html。
这里介绍更为简单。
1. 下载
到http://dev.mysql.com/downloads下找具体版本的mysql,选择Linux (non RPM packages)软件包:mysql-5.4.3-beta-linux-i686-glibc23.tar.gz,其它版本一样。
2. 安装
把此文件包cp|mv到你的home目录,
$tar -zvxf mysql-5.4.3-beta-linux-i686-glibc23.tar.gz
解压后产生一个目录,建议吧此目录名修改短点,如mysql5.4,这样后面好操作点。
$mv mysql-5.4.3-beta-linux-i686-glibc23 mysql5.4
$cd mysql5.4
$cd scripts
创建系统库
$./mysql_install_db --user=用户名&
3. 启动
在mysql5.4目录下
$bin/mysqld_safe --user=用户名&
有输出,回车退出。
$bin/mysql -u root
进入mysql命令行,说明数据库已经可以了。
4. 修改mysql root密码
mysql>GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "新密码"
不要把localhost修改为%,保证root用户不能通过网络访问。
也可以使用:
$bin/mysqladmin -u root password 新密码
修改以后,再使用root登陆就要
$bin/mysql -u root -p
再输入密码即可。
5. 停止
$bin/mysqladmin -u root -p shutdown
2009年1月29日星期四
IBM ThinkPad R61i 7650CHC 无线网卡驱动安装
ubuntu对R系列机器的无线网卡支持不好,一般不能识别(T和X系列好像没这个问题),网上有一片的R系列无线网卡不能使用问题。这里有个解决办法,我已经在我的机器上测试通过,我的是R61i。
1. 下载驱动网址:http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/
选择版本号最大的下载,我下载的是madwifi-hal-0.10.5.6-r3938-20090130。
2. tar zvf madwifi-hal-0.10.5.6-r3938-20090130.tar.gz
3. cd madwifi-hal-0.10.5.6-r3938-20090130
4. make
5. sudo make install
完毕需要重启系统。
在电池图标旁边就是无线标识。
已经能上网,但还有一个问题就是无线标识的灯不亮,有些人可能对此有点抓狂。
1. 下载驱动网址:http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/
选择版本号最大的下载,我下载的是madwifi-hal-0.10.5.6-r3938-20090130。
2. tar zvf madwifi-hal-0.10.5.6-r3938-20090130.tar.gz
3. cd madwifi-hal-0.10.5.6-r3938-20090130
4. make
5. sudo make install
完毕需要重启系统。
在电池图标旁边就是无线标识。
已经能上网,但还有一个问题就是无线标识的灯不亮,有些人可能对此有点抓狂。2009年1月5日星期一
subversion升级
在本机的ubuntu下搭建了svn服务器,从服务器上checkout工程(subversion是1.4.6),一直使用很好,某天给eclipse装上svn插件后(是1.5.x),使用后就不能使用cmd操作svn,总是报出版本太旧的信息。于是想到升级。
1.下载expat-2.0.1.tar.gz
地址为:http://downloads.sourceforge.net/expat/expat-2.0.1.tar.gz
$ tar xvfz expat-2.0.1.tar.gz
$ cd expat-2.0.1
$ ./configure
$ make
$sudo make install
2.到此页面:
http://subversion.tigris.org/servlets/ProjectDocumentList?expandFolder=254&folderID=260
下载subversion-1.5.5.tar.gz和subversion-deps-1.5.5.tar.gz
3.放入同一个目录下,解开:
$tar zxvf 这2个包
$cd subversion-1.5.5
$./configure
看到有人使用,可以试试:
./configure --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr/ --with-swig=/usr/local/bin/swig PYTHON=usr/bin/python2.5 PERL=/usr/bin/perl5.8.8 --with-ssl
$make
$sudo make install
$svn --version
可以看到是1.5.5。
1.下载expat-2.0.1.tar.gz
地址为:http://downloads.sourceforge.net/expat/expat-2.0.1.tar.gz
$ tar xvfz expat-2.0.1.tar.gz
$ cd expat-2.0.1
$ ./configure
$ make
$sudo make install
2.到此页面:
http://subversion.tigris.org/servlets/ProjectDocumentList?expandFolder=254&folderID=260
下载subversion-1.5.5.tar.gz和subversion-deps-1.5.5.tar.gz
3.放入同一个目录下,解开:
$tar zxvf 这2个包
$cd subversion-1.5.5
$./configure
看到有人使用,可以试试:
./configure --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr/ --with-swig=/usr/local/bin/swig PYTHON=usr/bin/python2.5 PERL=/usr/bin/perl5.8.8 --with-ssl
$make
$sudo make install
$svn --version
可以看到是1.5.5。
2008年12月26日星期五
2008年12月25日星期四
在linux下安装MySQLdb
想试用一下django,使用到mysql,需要安装MySQLdb模块,才能访问数据库,linux是ubuntu。
1 下载:http://sourceforge.net/project/showfiles.php?group_id=22307
下载的文件为:MySQL-python-1.2.2.tar.gz
2 安装
先安装一个包(就这个问题把我折磨半天):
#sudo apt-get install libmysqlclient15-dev
#tar zxvf MySQL-python-1.2.2.tar.gz
#cd MySQL-python-1.2.2
#vi site.cfg
在安装libmysqlclient15-dev时会产生一个文件mysql_config,需要在此配置文件里指明(去掉前面的注释,把值设为下面的值):
mysql_config = /usr/bin/mysql_config
#sudo python ./setup.py build
#sudo python ./setup.py install
完成。
3 试用一下
#python
Python 2.5.2 (r252:60911, Oct 21 2008, 19:50:08)
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
>>>
一切OK!!!
4 补记
我估计另外一种安装可能更方便。
#sudo apt-get install libmysqlclient15-dev
#sudo apt-get install python-mysqldb
一开始就apt-get安装python-mysqldb,装完后却不能用,可能是由于没有安装libmysqlclient15-dev有关。
所以就转到源码安装,也错误一堆,现在想想都是没有安装libmysqlclient15-dev引起的。按照上面的步骤安装好后,可以使用了,就没有尝试apt-get install python-mysqldb是否也好使,你可以试试apt-get安装,若不行的话,转到源码安装。
没想到一个小安装问题,花了4个小时,网上的一些类似问题眼花缭乱,但适用的不多,但有时能寻到一些蛛丝马迹,就是费时。
1 下载:http://sourceforge.net/project/showfiles.php?group_id=22307
下载的文件为:MySQL-python-1.2.2.tar.gz
2 安装
先安装一个包(就这个问题把我折磨半天):
#sudo apt-get install libmysqlclient15-dev
#tar zxvf MySQL-python-1.2.2.tar.gz
#cd MySQL-python-1.2.2
#vi site.cfg
在安装libmysqlclient15-dev时会产生一个文件mysql_config,需要在此配置文件里指明(去掉前面的注释,把值设为下面的值):
mysql_config = /usr/bin/mysql_config
#sudo python ./setup.py build
#sudo python ./setup.py install
完成。
3 试用一下
#python
Python 2.5.2 (r252:60911, Oct 21 2008, 19:50:08)
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
>>>
一切OK!!!
4 补记
我估计另外一种安装可能更方便。
#sudo apt-get install libmysqlclient15-dev
#sudo apt-get install python-mysqldb
一开始就apt-get安装python-mysqldb,装完后却不能用,可能是由于没有安装libmysqlclient15-dev有关。
所以就转到源码安装,也错误一堆,现在想想都是没有安装libmysqlclient15-dev引起的。按照上面的步骤安装好后,可以使用了,就没有尝试apt-get install python-mysqldb是否也好使,你可以试试apt-get安装,若不行的话,转到源码安装。
没想到一个小安装问题,花了4个小时,网上的一些类似问题眼花缭乱,但适用的不多,但有时能寻到一些蛛丝马迹,就是费时。
订阅:
博文 (Atom)
