[root@localhost usr]# groupadd mysql
[root@localhost usr]# useradd -g mysql mysql
[root@localhost usr]# cd /usr/local
[root@localhost local]# tar -zxvf mysql-5.1.55.tar.gz
[root@localhost local]# cd mysql-5.1.55
[root@localhost mysql-5.1.55]# ./configure --prefix=/usr/local/mysql
[root@localhost mysql-5.1.55]# make
[root@localhost mysql-5.1.55]# make install
[root@localhost mysql-5.1.55]#cp support-files/my-medium.cnf /etc/my.cnf
[root@localhost mysql-5.1.55]# cd /usr/local/mysql
[root@localhost mysql-5.1.55]#chown -R root . #改当前目录的拥有者为root。注意,最后有个 “.”,表示当前目录
[root@localhost mysql-5.1.55]#chown -R mysql /usr/local/mysql/var #-R表示递归之下的所有目录
[root@localhost mysql-5.1.55]#chgrp -R mysql /usr/local/mysql #改变目录所属为mysql
[root@localhost mysql-5.1.55]# bin/mysqld_safe --user=mysql & #启动mysql初始化(&表示在后台执行)
[root@localhost mysql-5.1.55]#bin/mysqladmin -uroot password 123456 #更改root登录密码
--把mysql加入到系统服务中----
[root@localhost mysql-5.1.55]#cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql
[root@localhost mysql-5.1.55]#chkconfig --add mysql #加入到系统服务中,就可以通过service mysql| start|stop|status|restart进行管理
--把mysql加入环境变量中—
[root@localhost mysql-5.1.55]#cd /root
[root@localhost ~]#cp .bashrc .bashrc.bak #先备份一份
[root@localhost ~]# vi .bashrc #按i进入可编辑状态
在最后加入:export PATH=/usr/local/mysql/bin:$PATH:.
[root@localhost ~]#source ~/.bashrc #回到终端再输入此命令,以使刚修改的起作用,~代表用户主目录
[root@localhost ~]#env #查看一下是否生效
----Linux开放3306端口---
[root@localhost ~]#service iptables stop
[root@localhost ~]#vi /etc/sysconfig/iptables 按i进入可编辑状态,在最后加入
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
[root@localhost ~]#service iptables start
----给root用户开启mysql远程访问权限-----
[root@localhost ~]#shutdown -hr now #重启电脑
[root@localhost ~]# ps -e | grep mysql #查看mysql是否已随开机启动,或者输入:service mysqld status
[root@localhost ~]#mysql -uroot -p #进入mysql(此处必须是配置了mysql的环境变量才能直接使用)
[mysql>]grant all on *.* to root@'%' identified by '123456';
#grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码";
[mysql>]flush privileges; #可以让操作即时启效
分享到:
相关推荐
### Linux 下安装 MySQL 在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 ...
标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这通常包括下载RPM包,验证依赖关系,然后进行安装。 描述中的“Linux mysql rpm安装包”指的是我们使用RPM包来安装MySQL...
Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...
### Linux下安装MySQL 在Linux环境下安装MySQL是一个常见的任务,对于开发者、系统管理员以及数据库管理员而言至关重要。本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备...
### Linux下安装MySQL详细步骤与知识点 #### 一、引言 在Linux环境下安装MySQL数据库是一项常见的任务,尤其是在CentOS这样的服务器操作系统上。本文将详细介绍如何在CentOS系统上安装MySQL,并解决安装过程中可能...
MySQL-server-community-5.1.60-1.rhel4.i386.rpm,linux下安装MySQL的安装包
### Linux下安装MySQL知识点详述 #### 一、下载与准备RPM包 在Linux环境下安装MySQL,首先需要获取MySQL的RPM包。RPM(Red Hat Package Manager)是一种用于管理软件包的工具,广泛应用于Red Hat Enterprise Linux...
Linux 下安装 MySQL Linux 是一个开源的操作系统, MySQL 是一个开源的关系数据库管理系统。在 Linux 系统中安装 MySQL 是一个非常重要的步骤。本文将一步步指导您如何在 Linux 系统中安装 MySQL。 查找以前是否...
【Linux下安装MySQL】 在Linux操作系统中安装MySQL数据库是一个必要的步骤,特别是在开发和管理Web应用程序时。本教程将详述如何在Linux环境下卸载旧版本的MySQL,以及如何正确安装和配置新版本的MySQL。 首先,...
### Linux下安装MySQL及基本操作 #### 一、安装MySQL 在Linux环境下安装MySQL数据库是一项常见但又重要的任务。本文将详细介绍如何在Linux系统中安装MySQL,并进行基本配置与操作。 ##### 1.1 检查系统是否已安装...
### Linux下安装MySQL数据库知识点详解 #### 一、前言 在Linux环境下安装MySQL数据库是一项常见但又较为复杂的任务,本文将详细介绍整个安装过程及注意事项,帮助读者顺利地完成安装。 #### 二、安装准备 1. **...
### 在Linux下安装MySQL的方法 #### 一、引言 随着Linux系统的广泛应用,越来越多的开发者开始选择在Linux环境下部署数据库应用。MySQL作为一款流行的关系型数据库管理系统,在Linux平台上的使用非常广泛。对于...