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
分享到:
相关推荐
1. **系统兼容性**:确保你的操作系统与MySQL 4.1兼容,例如Windows、Linux或macOS等。 2. **配置需求**:检查硬件资源(如内存、CPU和磁盘空间)是否满足MySQL的最低要求。 3. **安全设置**:安装过程中需设置...
MySQL 4.1是MySQL数据库管理..."使用说明.txt"可能包含如何安装、配置和使用MySQL 4.1的详细步骤,而"律师声明.txt"则可能涉及软件的版权和法律条款。通过这些资源,开发者和数据库管理员能够全面了解和运用MySQL 4.1。
在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 镜像数据库(mysql 4.1) 本文将详细介绍在 Linux 环境下建立 Mysql 镜像数据库的方法。该方法适用于 MySQL 4.1 版本,并对主库和从库的配置进行了详细的描述。 知识点1:主库配置 在 Linux ...
根据提供的文件信息,本文将详细介绍如何在Linux环境下安装与配置JDK、Tomcat、MySQL以及JDBC,并确保这些组件能够协同工作。 ### 一、安装与配置JDK #### 1.1 下载JDK - 访问官方网址:`...
本文将详细介绍如何在Linux环境下编译安装Coreseek 4.1版本,并进行实时索引的配置。 首先,我们需要下载Coreseek的源代码包。在本案例中,源代码文件名为`coreseek-4.1-beta.tar.gz`。你可以通过wget或其它下载...
本文将详细介绍在 CentOS 6.4 环境下安装 BOE 4.1 SP4 的步骤,包括安装前的准备工作、JDK 和 Tomcat 的安装、MySQL 客户端的安装、BOE 的安装和配置等。 首先,需要检查 Linux 版本,并将版本修改为 Red Hat ...
### Linux下MySQL安装详解 #### 一、安装前准备与环境搭建 在开始Linux下的MySQL安装之前,我们首先需要确保系统环境已经做好了相应的准备。本篇内容将围绕着Linux环境下MySQL 5.6.16版本的安装过程展开。 ##### ...
mysql安装配置教程 MySQL是一种流行的关系型数据库管理系统,以下是安装和配置MySQL的基本教程: 1. 下载MySQL安装文件 MySQL的安装文件可以从官方网站下载,选择适合操作系统的版本,通常有Windows、macOS和Linux...
在Linux环境下安装MySQL是一个常见的任务,特别是对于那些希望在服务器环境中部署数据库应用程序的用户来说。本文将详细介绍如何在Linux系统中安装MySQL,并解决在安装过程中可能遇到的一些常见问题。 #### 一、...
### Linux下MySQL安装步骤详解 #### 一、前言 MySQL 是一款广泛使用的开源关系型数据库管理系统,在Linux环境下部署MySQL数据库对于很多企业和开发者来说是非常重要的一步。本文将详细介绍如何在Linux环境中安装...
4. **配置安装选项**:包括设置MySQL的安装路径、数据文件存放位置等。 5. **设置root密码**:为MySQL的超级管理员账户(root)设置一个安全的密码。 6. **完成安装**:按照提示完成剩余的安装步骤。 ##### 2.2 Linux...
- 在打开的编辑窗口中,点击“新建”,然后输入MySQL安装目录下的`bin`文件夹路径,如`E:\mysql\mysql\bin`(实际路径应根据个人安装情况进行调整)。 4. **保存更改:** - 点击“确定”保存所有更改。 完成以上...
### Linux下MySQL移除方案详解 #### 背景介绍 在进行Linux系统下的MySQL数据库管理操作时,可能会遇到需要移除旧版本的情况。本文将详细介绍如何在Linux环境下彻底移除MySQL,以便用户能够顺利安装新版本或其他...
配置文件通常位于MySQL的安装目录下,你可以在这里调整各种服务器参数,如端口号、最大连接数、缓存大小等。 接下来,我们关注的是Apache和PHP的集成。Apache是流行的HTTP服务器,它允许你托管静态HTML页面和运行...
- **配置安装路径**: - 可根据需要更改默认安装路径。 - **选择加密方式**: - 选择是否启用SSL加密。 - **设置root用户密码**: - 设定安全的root密码。 **3.2 配置环境变量与登录** - **配置环境变量**: - 同前...
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安装目录...