mysql linux安装步骤:
1. make a directory, e.g,
cd /usr/local
mkdir mysql
2. cd /usr/local/mysql, then download from mysql.org,
you should select a compiled version,e.g http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.30-linux-x86_64-glibc23.tar.gz
e.g,
wget http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.30-linux-x86_64-glibc23.tar.gz
3. extract from compress file: tar -xzvf mysql-5.1.30-linux-x86_64-glibc23.tar.gz
4. rename mysql-5.1.30-linux-x86_64-glibc23 to your name, e.g, mv mysql-5.1.30-linux-x86_64-glibc23 run
5. begin to install step by step:
5.1. cd run
5.2. groupadd mysql # add a user who run mysqld
5.3. useradd -g mysql mysql
5.4. scripts/mysql_install_db --user=mysql #初始化权限
5.5. chown -R root . #更改当前目录得所有权
5.6. chown -R mysql data
5.7. chgrp -R mysql .
5.8. 运行mysql服务, bin/mysqld_safe --user=mysql &
5.9. 初始root没有密码,需要登录后,更改密码、配置用户
5.10. bin/mysql -u root
5.11. DELETE FROM mysql.user WHERE User = ''; #删除匿名用户
5.12. select Host,User,Password from mysql.user; #查看当前用户
5.13. SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('123456'); #配置用户密码
5.14. 开启远程客户端使用root访问权限: GRANT ALL ON *.* TO root@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
5.15. FLUSH PRIVILEGES; #刷新权限
5.16. ps aux|grep mysqld, 找到mysqld进程 id, kill -15 【pid】
5.17. cp support-files/my-large.cnf /etc/my.cnf
5.18. vi /etc/my.cnf, then try to find [mysqld], add "user=mysql" and "basedir=/usr/local/mysql/run", then save
5.19 cp support-files/mysql.server /etc/init.d/mysql
5.20. cd /etc/rc.d/init.d
5.21. chmod +x mysql
5.22. /sbin/chkconfig --del mysql
/sbin/chkconfig --add mysql # 保证能开机启动
5.23 ./mysql start
all is ok!!
分享到:
相关推荐
[root@vm-199~]# mysqldump -uroot -p –all-databases </root/zhangnq/mysql5.1/mysql_dbk_20140217.sql ``` 同时,使用`tar`命令打包MySQL的安装目录和数据目录: ``` [root@vm-199~]# tar czvf mysql_5.1.60_full...
对于Linux用户,MySQL5.1的安装通常通过包管理器进行,例如在Ubuntu中可以使用`sudo apt-get install mysql-server`命令,而在CentOS或RHEL中则是`sudo yum install mysql-server`。安装过程中,系统也会提示你设置...
通过以上步骤,您可以在CentOS 6.0系统上成功安装并配置MySQL 5.1.59版本。请注意,实际操作过程中可能遇到各种问题,如权限问题、依赖问题等,需要根据具体情况进行调试解决。此外,在正式环境中部署MySQL时,还...
在CentOS系统中,将MySQL 5.1版本升级到5.5.36是一个重要的步骤,因为这能显著提高数据库的性能。根据测试数据,从5.1升级到5.5系列,MySQL的性能可以得到明显提升。下面将详细介绍这个升级过程。 首先,为了保证...
通过上述步骤,我们已经成功在 CentOS 系统上安装了 MySQL 5.1 版本,并进行了必要的配置,包括设置权限、初始化数据库、配置自启动等关键步骤。这为后续部署基于 MySQL 的应用提供了坚实的基础。 需要注意的是,在...
1.第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos下安装了mysql5.1,那就开始卸载咯 2.接下来就是卸载mysql5.1了,命令:rpm -e mysql-libs –nodeps 3.yum中之后mysql5.1,安装还是5.1,...
### CentOS 安装 MySQL 5.5 的详细步骤与注意事项 #### 一、背景介绍 在 CentOS 系统上安装 MySQL 数据库是一项常见的任务,尤其是对于 Web 开发者和系统管理员来说。本文将详细介绍如何在 CentOS 系统上安装 ...
MySQL5.1是一个关系型数据库管理系统,被广泛用于存储和管理Web应用程序的数据。其特性包括事务处理、存储过程、视图和触发器,使得它在处理大量数据时仍能保持高效性能。在5.1版本中,可能优化了查询性能,增强了...
对于Ubuntu系统,预安装步骤与CentOS/RedHat类似,但具体命令和操作可能会有所不同。同样地,确保安装了PHP环境、MySQL数据库服务及Web服务器等基础组件是至关重要的。 ##### (二)安装过程 完成上述准备工作后...
在Linux环境下,特别是CentOS 6.7操作系统中,安装MySQL数据库是系统管理的重要部分。本文将详述如何安装MySQL 5.1.73和5.7.19两个不同版本。 首先,我们先来看MySQL 5.1.73的安装步骤: 1. **卸载旧版MySQL**: ...
以下是安装MySQL 5.1.71的详细步骤: 1. **使用YUM安装** CentOS 6.5支持使用`yum`包管理器来安装软件。首先,确保系统已经更新到最新版本,以获取最新的安全补丁和依赖项: ``` sudo yum update ``` 2. **...
在CentOS 6.7操作系统上安装MySQL 5.5.48的步骤涉及几个关键环节,包括下载RPM包、解决可能的依赖冲突、安装服务以及配置启动服务。以下是详细的操作过程: 首先,你需要从MySQL的官方网站下载适用于CentOS 6.7的...
对于 CentOS 5.5 系统,安装 MySQL 5.1.49 并进行必要的优化和安全设置是非常重要的步骤。本文将详细介绍这一过程,包括从源码安装 MySQL 5.1.49、配置参数详解、常见问题解决办法以及安全设置等内容。 #### 二、...
本文将详细介绍在Centos6.5环境下安装Zabbix3.4的具体步骤,并分享一些实际操作中可能遇到的问题及解决方案。 #### 操作环境 - **虚拟机软件**:VMwareWorkstation - **操作系统**:Centos6.5 #### 编译安装 ###...
安装环境 centos 5.4 mysql 5.1.xx 采用rpm直接安装 xtrabackup 1.2.22 采用rpm直接安装 1. Master:/etc/my.cnf [mysqld] server-id = 1 log-bin innodb_flush_log_at_trx_commit=1 sync_binlog=1 datadir=/var/lib/...
在这种情况下,我们需要手动下载MySQL的安装包。可以从MySQL的官方网站(http://dev.mysql.com/downloads/mysql/)获取适用于CentOS(Red Hat Enterprise Linux版本)的i686版本。这里,选择下载包含了所有组件的包...
### CentOS 安装 Redmine 项目管理软件详细步骤 #### 一、背景介绍 Redmine 是一款开源的项目管理和缺陷追踪工具,适用于多种项目管理需求。它可以用来追踪问题、任务分配、时间跟踪以及文档共享等。本文将详细介绍...