WEB开发网
开发学院数据库MySQL MySQL安装笔记和一些使用方法 阅读

MySQL安装笔记和一些使用方法

 2007-11-13 11:04:37 来源:WEB开发网   
核心提示: # netstat -atln看看有没有3306的端口打开,如果mysqld不能启动,看看/web/mysql/var下的出错日志,一般都是目录权限没有设置好的问题# ln -s /web/mysql/bin/mysql /sbin/mysql# ln -s /web/mysql/bin/

# netstat -atln

看看有没有3306的端口打开,如果mysqld不能启动,看看/web/mysql/var下的出错日志,一般都是目录权限没有设置好的问题

# ln -s /web/mysql/bin/mysql /sbin/mysql

# ln -s /web/mysql/bin/mysqladmin /sbin/mysqladmin

# mysqladmin -uroot password "youpassword" #设置root帐户的密码

# mysql -uroot -p

# 输入你设置的密码

mysql>use mysql;

mysql>delete from user where password=""; #删除用于本机匿名连接的空密码帐号

mysql>flush privileges;

mysql>quit

●安装DBI和DBD for mysql 用于提供perl访问mysql数据库的接口规范,请确认你已经安装了perl,一般默认系统都装上了

# cd /setup

# tar zxvf DBD-mysql-2.9002.tar.gz -C /setup

# tar zxvf DBI-1.38.tar.gz -C /setup

# cd DBI-1.38

# perl Makefile.PL

# make

# make test

# make install

因为有的perl程序中perl的路径是/usr/local/bin/perl,而红帽系统默认是/usr/bin/perl,所以最好做一个连接,保证兼容性

# ln -s /usr/bin/perl /usr/local/bin/perl

# cd ../DBD-mysql-2.9002

生成安装配置文件需要在perl Makefile.PL后添加一些参数,比较麻烦,我们可以通过添加一个到/web/mysql/bin/mysql_config这个程序的连接解决问题

系统会自动寻找这个命令生成安装所需要的数据库参数

# ln -s /web/mysql/bin/mysql_config /sbin/mysql_config

# perl Makefile.PL

# make

# make instll (这里make test我总是运行一半就出错,但是安装后是可以运行mysql目录下的测试脚本,不知道3.x的mysql如何)

Tags:MySQL 笔记

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接