mysql 4.1的linux安装配置过程,整理出来备忘。
一. 安装mysql
从mysql官方网站下载mysql 4.1.21版本,我选择的是linux下的source包,mysql-4.1.21.tar.gz。
1. 首先解开
gunzip mysql-4.1.21.tar.gz
tar xvf mysql-4.1.21.tar
2. 进入mysql-4.1.21/bin目录,执行
./configure --prefix=/userhome/soft/mysql4
make
make install
进行编译安装。
3.进入mysql-4.1.21目录,执行
scripts/mysql_install_db
进行数据库的初始化,如果没有出现问题则数据库安装完毕。
4. 设置Path
为了方便,将mysql/bin目录加入到当前用户的profile中,然后用
which mysql
检查一下是否ok.
二. 配置mysql
1. 设置my.cnf配置文件
进入mysql安装后的目录(./configure --prefix=/userhome/soft/mysql4)下的share/mysql目录,在这里可以看到
多个my-**.cnf,这个针对不同应用情况的预设配置。选择一个适合我们的,我这里是自己测试用因此选择
my-small.cnf.
注意my.cnf的使用方法,这个配置文件的路径可以在启动mysql时通过命令行参数给出,比如:
./mysqld_safe --defaults-file=.my.cnf &
如果没有给定,则mysql会进行查找,查找目录有3个:
1) 服务器的/etc目录,此时文件中所定义的参数将全局有效,即对该服务器上运行的所有MySQL数据库服务器都有效。
2) mysql根目录下的/var/,只对当前的服务器有效
3) 当前用户的home目录
为了方便我将my-small.cnf复制到mysql/var目录下,命名为my.cnf
2. 修改my.cnf文件
一般修改端口就可以了,还有socket可能没有自动改过来,默认/tmp/mysql.sock可能和其他的mysql服务器冲突,修改到当前
mysql安装目录下。
三. 启动mysql
1. 进入mysql/bin目录(如果设置了Path就不必了),执行./mysqld_safe &
一般推荐使用mysqld_safe的,如果没有出错则表示mysql启动成功。可以telnet一下mysql的端口看是否成功,也可以用mysql连接上去。
2. 登录mysql服务器
mysql -h 127.0.0.1 -P 3306 -u root
开发时为了简单,可以修改my.cnf文件,设置client数据
[client]
user = root
password =
port = 34006
这样可以直接敲入mysql就登录,够偷懒的。
2. 修改root密码
root帐号默认密码为空,这个肯定是要修改的
可以连接上服务器后,执行:
use mysql;
update user set password=password('新密码') where user='root';
flush privileges;
3. 添加新用户
添加test,容许从localhost和远程登录,密码为"test"
GRANT ALL PRIVILEGES ON *.* TO test@localhost IDENTIFIED BY 'test' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO test@"%" IDENTIFIED BY 'test' WITH GRANT OPTION;
四. 关闭mysql
执行
./mysqladmin -h localhost -P 3306 -u root -p shutdown
分享到:
相关推荐
在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 ...
4.1 设置MySQL安装目录的权限 # chown -R mysql:mysql /usr/local/mysql 4.2 初始化MySQL # scripts/mysql_install_db --user=mysql # cp support-files/mysql.server /etc/init.d/mysqld 4.3 重新设置MySQL安装目录...
4.2.6 Linux文件安装 4.2.7 Linux文件压缩 4.2.8 Linux用户、组管理 4.2.9其他常用命令 5 RHEL4部署Tomcat+JDK测试环境 5.1 JDK安装配置 5.1.1 JDK软件安装 5.1.2 JDK环境变量配置 5.1.3验证JDK配置 5.2 ...
4.1. 下载安装JDK7 4.2. 配置jdk环境变量 5. Tomcat7的安装设置 5.1. 安装Tomcat7(解压版) 5.2. tomcat7设置 5.3. Tomcat7优化 5.4. Tomcat7启动与停止 6. 安装及设置MySQL5.6s 7. 安装及设置Redis3.07 7.1. ...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...
本文将以MySQL为例,介绍Linux数据库服务器的安装、配置和使用。 MySQL的安装 MySQL的安装可以通过rpm包安装和源代码包安装两种方式实现。 rpm包安装 rpm包安装需要以下几个RPM包文件: 1. mysql-server-4.1.7-...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发...
3.1. 1 构建NTP时间服务器 25 3.1. 2 构建DHCP服务器 27 3.1. 3 搭建Samba服务器 29 ...6. Linux下高并发系统内核优化 122 7. Nginx负载均衡机制及常见问题 124 8. Linux运维职业规划 127 9. Linux运维面试总结 127
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/(第 2/24 页)2006-11-02 19:12:13 MySQL 5.1 Reference Manual 2.7. 在...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发...
在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...
2.4 在Red Hat Enterprise Linux 4系统上安装MySQL和相关软件 2.5 编译MySQL软件的开发者版本(Linux) 2.6 配置Apache 2.7 配置PHP 2.8 配置MySQL 第3章 初级案例研究:MySQL+PHP 3.1 概述 ...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...