`

centos6.2 mysql5.5安装

阅读更多

1.安装准备

查看安装文件: rpm -qa|grep mysql
卸载方法: yum -y rmove 软件名 
安装wget: yum install wget
安装make: yum install make

 

2.安装cmake

[root@test ~]# wget http://down1.chinaunix.net/distfiles/cmake-2.8.10.2.tar.gz 
[root@test ~]# tar-zxvf cmake-2.8.10.2.tar.gz 
[root@test ~]# cdcmake-2.8.10.2 
[root@testcmake-2.8.10.2]# ./configure 
[root@test cmake-2.8.10.2]#make && make install 

 

3.通过 rpm -qa | grep name 的方式验证以下软件包是否已全部安装。

 [root@test ~]# yum install -y gcc* gcc-c++* autoconf* automake* zlib* libxml* ncurses-devel* libgcrypt* libtool*

 

4.建立mysql安装目录及数据存放目录

安装路径: [root@test ~]# mkdir /usr/local/mysql
数据库路径: [root@test ~]# mkdir /data/mysql
创建用户和用户组
    [root@test ~]#groupadd mysql
    [root@test ~]#useradd -g mysql mysql
赋予数据存放目录权限
    [root@test ~]# chown mysql:mysql -R /data/mysql 

 

5.编译安装 MySQL 5.5 通过http://www.mysql.com/downloads/mysql官方网址或国内的sohu镜像下载软件包,如目前最新的

MySQL [root@test ~]# wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.35.tar.gz 
[root@test ~]# tar -zxvf mysql-5.5.35.tar.gz 
[root@test ~]# cd mysql-5.5.35 
[root@testmysql-5.5.35]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/data/mysql/ -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 
[root@testmysql-5.5.35]# make && make install

 

6. 配置并初始化数据库

创建my.cnf配置文件 
[root@testmysql-5.5.35]# cp support-files/my-medium.cnf /etc/my.cnf 
cp:是否覆盖"/etc/my.cnf"?y 

执行前需赋给scripts/mysql_install_db文件执行权限 
[root@test ~]# cd /usr/local/mysql/ 
[root@test mysql]# chmod 755 scripts/mysql_install_db 

初始化数据库 
[root@test mysql]# scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/ 
创建管理MySQL数据库的shell脚本
[root@testmysql]# cp support-files/mysql.server /etc/init.d/mysqld 
赋予shell脚本可执行权限: 
[root@test mysql]# chmod +x /etc/init.d/mysqld 启动MySQL [root@test mysql]# /etc/init.d/mysqld start 
通过命令行登录管理MySQL服务器(提示输入密码时直接回车): 
[root@test ~]#/usr/local/mysql/bin/mysql -u root -p Enter password: 默认密码为空 
设置Mysql密码 
[root@test ~]#/usr/local/mysql/bin/mysqladmin password -uroot '123456' 
Enter password: 123456 
mysql> show databases; 
mysql> create useradmin identified by "admin"; 
mysql> grant select,insert,update,delete on *.* to admin@"%" Identified by"admin"; 
mysql> show grants foradmin@10.1.0.0; 
mysql> \q

 

 7.添加环境变量, 两种方法: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.#vi /etc/profile 在适当位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格)

 

8.添加远程用户注意点,防火墙:

 

/etc/init.d/iptables status

会得到一系列信息,说明防火墙开着。则关闭:

/etc/init.d/iptables stop

永久关闭::

chkconfig --level 35 iptables off

再次连接,可以了


修复数据库“表”命令
test为数据库名
mysql -uroot -p test --auto-repair
Enter password:

 

 

分享到:
评论

相关推荐

    CentOS 6.2 下升级安装为MySQL 5.5的方法

    在CentOS 6.2操作系统中,MySQL 5.1默认安装,但因为不支持utf8mb4字符集,为了满足需求,需要将其升级至5.5版本。utf8mb4字符集支持更多的Unicode字符,包括表情符号,是UTF-8编码的一个超集。 升级MySQL的整个...

    mysql5.5源码编译安装

    很多人还不会编译MYSQL,特些上传,给有用的人参考吧。 环境:CENTOS 6.2 + MYSQL 5.5.20

    mysql高可用方案实战

    - **2.4.2 实战环境介绍**:采用CentOS 5.5 64位操作系统,MySQL版本为5.1.63。 - **2.4.3 MySQL的安装和配置** - 安装MySQL服务,并进行必要的安全设置和优化配置。 - **2.4.4 MySQL的主主同步配置** - 设置...

    libtinfo.so.5(64位)

    1. **安装库**:使用包管理器(如`apt-get`或`yum`)安装对应的库,例如在Ubuntu上执行`sudo apt-get install libtinfo5`,在CentOS上执行`sudo yum install ncurses-compat-libs`。 2. **更新链接**:如果库已存在...

    普元 PS6.1 安装指南

    - **操作系统**: 支持Windows Server 2008/2012/2016, Linux (Red Hat, CentOS, Ubuntu)。 - **中间件**: Java SE 8或更高版本;WebLogic, WebSphere, Tomcat等应用服务器。 **2.2.1 BPS开发版** - **Java**: Java...

    云服务器上搭建大数据伪分布式环境

    ##### 2、安装MySQL数据库 Hive使用MySQL作为其元数据存储库。 ###### 2.1 安装MySQL ```bash sudo yum install mysql mysql-server ``` ###### 2.2 启动MySQL ```bash sudo service mysqld start ``` ###### 2.3...

    Percona-XtraDBCluster-5.6

    ##### 5.1 在 CentOS 上安装 Percona XtraDB Cluster - **系统准备**:确保 CentOS 系统满足最低要求。 - **安装依赖**:安装所需的库和其他依赖项。 - **下载安装包**:从 Percona 官网下载合适的二进制包。 - **...

    先电云计算架构用户手册

    #### 6.2 安装 Dashboard 服务软件包 - **安装命令**:`yum install -y openstack-dashboard` #### 6.3 配置 - **配置文件**:编辑 `/etc/openstack-dashboard/local_settings.py` 文件。 #### 6.4 启动服务 - ...

    Openbravo技术评测

    - **CentOS 安装**:针对 Linux 平台,尤其是 CentOS 系统,提供了详细的安装指南。 **2.5 运行 Openbravo ERP** 完成安装后,可以通过 Web 浏览器访问 Openbravo ERP 的管理界面,开始使用或进一步配置系统。 **...

Global site tag (gtag.js) - Google Analytics