用 root 用户执行以下步骤:
groupadd mysql
useradd -g mysql mysql
cd /usr/local
tar zxvf /root/mysql-5.0.22.tar.gz # MySQL 源代码包的绝对路径
cd mysql-5.0.22
./configure --enable-thread-safe-client --with-unix-socket --with-mysqld-user=mysql --with-charset=gbk --prefix=/usr/local/mysql
make # 这一步时间较长
make WITH_XCHARSET=gbk,bg2312 install
scripts/mysql_install_db
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql
cp support-files/my-medium.cnf /etc/my.cnf
/usr/local/mysql/bin/mysqld_safe & # 启动 MySQL
/usr/local/mysql/bin/mysqladmin -u root password 'new-password' # 修改 MySQL root 用户口令
使用如下命令登录MYSQL:
/usr/local/mysql/bin/mysql -uroot -p
停止服务器:
mysqladmin shutdown
是mysqladmin而不是mysqldump
分享到:
相关推荐
在Linux环境下,以源代码方式安装MySQL是一种常见且灵活的方法,尤其对于自定义配置和调试需求较高时。本文将详细讲解这一过程,适用于熟悉Linux基础操作的用户。 首先,安装MySQL需要一个C编译器,这里推荐使用GCC...
在 Linux 操作系统中安装 Mysql 数据库可以通过多种方式实现,包括使用源代码编译安装和二进制安装。对于非 Root 用户来说,安装 Mysql 可能会遇到一些权限问题,但是通过正确的配置和权限设置,可以成功安装和运行 ...
访问MySQL官方网站或通过Git克隆MySQL的源代码仓库,获取最新或特定版本的源代码。例如,你可以使用以下命令下载MySQL 5.7的源代码: ``` wget ...
接下来,下载MySQL的源代码。你可以从MySQL官方网站或者通过`wget`命令下载。例如: ```bash wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.23.tar.gz ``` 解压下载的源文件: ```bash tar -...
这涉及到更复杂的步骤,包括下载MySQL源代码、配置编译选项、解决可能的依赖问题,然后使用`make`和`make install`进行编译和安装。 在进行离线安装时,确保所有的依赖都得到满足至关重要,因为缺失任何一项都可能...
5. **编译安装**:如果预编译的二进制包无法正常工作,可以考虑从源代码编译安装MySQL。这需要更高级别的技术知识,但可以自定义编译选项以适应你的系统。 接下来,我们讨论如何在Linux上查看MySQL的安装路径。你...
1. 下载MySQL的源代码包。你可以访问MySQL的官方网站或者镜像站点获取最新的稳定版本。例如,下载到`/opt/software`目录下的`mysql-4.0.16.tar.gz`。 2. 解压缩源代码包: ``` [root@linuxsir01 root]# cd /opt/...
基于Linux+PHP+Mysql的网站建设设计(源代码+LW).zip 基于Linux+PHP+Mysql的网站建设设计(源代码+LW).zip 基于Linux+PHP+Mysql的网站建设设计(源代码+LW).zip 基于Linux+PHP+Mysql的网站建设设计(源代码+LW).zip 基于...
这个"Linux环境下QT4图形界面与MySQL编程_程序源代码"的资源,很可能是为了演示或教学如何在Linux系统中结合Qt4和MySQL进行应用开发。通过学习这些源代码,开发者可以了解到以下关键知识点: 1. **Qt4库的使用**:...
1. 将MySQL的源代码包`mysql-standard-4.0.24-pc-linux-gnu-i686.tar.gz`复制到一个合适的目录。 2. 使用`tar`命令解压缩文件,生成一个名为`mysql-standard-4.0.24-pc-linux-gnu-i686`的目录。 3. 为了便于管理和...
- `mysql.tar.gz`:包含MySQL源代码。 - `cmake.tar.gz`:用于构建MySQL的CMake工具。 #### 二、解压与配置 1. **解压压缩包**:使用命令行工具解压上述两个压缩包。假设它们位于当前目录下,可以使用`tar -xzvf ...
### MySQL 5.0 源代码安装及远程管理知识点详解 #### 一、MySQL 5.0 源代码安装流程 ##### 1. 准备环境与下载源码包 - **环境准备**:确保Linux系统已安装必要的开发工具如`gcc`等,并配置好相关依赖库。 - **下载...
在Linux环境下安装MySQL数据库系统,通常有两种方法:使用软件包管理器(如apt-get或yum)或者通过源代码编译安装。本篇将详细介绍在Linux下通过编译安装MySQL 5.6.29的过程,这给用户提供了更多的自定义选项,以便...
根据描述,这包括`gcc-4.4.4`,这是一个C编译器,用于编译MySQL源代码。由于文件未包含在压缩包中,你需要自行从官方网站下载并安装。此外,还提到了其他几个工具,如`cmake-3.3.1`,这是一个构建系统,用于管理项目...
在Linux系统中,有多种方式可以安装MySQL,如使用包管理器(如apt或yum)或者下载源代码自行编译。这里以使用包管理器为例,对于基于Debian的系统(如Ubuntu),可以使用以下命令: 1. 更新系统包列表: ``` sudo ...
* 介绍 Apache 的安装过程,包括卸载原有 Apache 用户、解压缩 Apache 源代码、配置和安装 Apache。 * "--prefix" 参数用于指定安装后的存放路径;"--enable-modules" 用于指定系统允许使用的功能扩展的类型;"--...
本文将详细介绍如何在Linux环境下,通过源代码方式安装MySQL 5.5.27版本。 源码安装MySQL的优点在于,你可以完全控制编译过程,根据系统的特定需求定制配置,例如选择特定的编译选项、优化参数或添加额外的模块。...
“MySQL 8.X - 性能优化大师版”:强调 MySQL 8.X 版本带来的性能提升和优化功能。 “MySQL 8.X - 安全强化版”:突出 MySQL 8.X 版本在安全性方面的增强和改进。 “MySQL 8.X - 高效管理利器”:强调 MySQL 8.X ...
你需要从MySQL官方网站下载最新版本的源代码包,通常是.tar.gz格式。解压后,进入源代码目录,执行以下步骤: 1. 配置:`./configure --prefix=/usr/local/mysql --with-extra-charsets=complex` 这个命令会根据你...
这篇"Linux环境下Qt4图形界面与MySQL 源代码"是针对初学者设计的学习资源,旨在帮助他们理解如何在Linux系统中利用Qt4创建GUI应用并与MySQL数据库进行交互。通过源代码学习,可以深入理解这两个技术的结合使用,从而...