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系统镜像有两个,安装系统只用到第一个镜像,第二个镜像是系统自带软件安装包。 安装CentOS 6.2系统的计算机内存必须等于或者大于628M(最小内存628M),才能启用图形安装模式。 CentOS 6.2文本...
集合网上资料和自身实际安装整理的centos5.5安装mysql5.5,文档中有5.5和5.6的下载地载,如果安装5.6还需要找一点资料。
centos 6.5配置mysql5.5
NULL 博文链接:https://itsaga.iteye.com/blog/2286554
CentOS6.2下配置Django+Python环境步骤
centos6.2安装 CentOS 6.2安装 实验环境:VMware 6.5.2 安装镜像:CentOS-6.2-i386-bin-DVD1.iso CentOS-6.2镜像共两张DVD1和DVD2,安装操作系统只用DVD1即可 镜像下载地址: 32位DVD1...
centos安装mysql5.5.txt
CentOS 6.2安装(超级详细图解教程)
centos6.2安装手册,用于宇视相关软件部署、开局所用。
CentOS 6.2 rpm 方式安装 MySQL 的文档,简单实用!
在CentOS/Red Hat Linux上安装MySQL 5.5,转载请保留文档全部信息。
Linux(CentOS6.2)下安装SVN服务
centos 6.2用yum安装中文输入法
在VMware中安装linux流程 CentOS 6.2安装教程
CentOS6.2安装(超级详细图解教程)
这是CentOS6.2下openldap安装配置详细文档
centos6.2-64下安装oracle11G
打开终端 切换到根目录 [shell@localhost ~]# su -安装Mysql5.5之前先卸载CentOS自带的Mysql5.0。 [root@localhost ~]# yum remove mysql 安装cmake 下载cmake源码包cmake-2.8.5.tar.gz [root@localhost ~]# wget ...
在新版的 CENTOS6.2 中,安装 oracle 10g
CentOS_6.2安装(超级详细图解教程