centos 安装mysql 5.5.12
1.安装gcc-c++ gcc make cmake编译器
2.安装ncurses
3.添加用户组
groupadd mysql
useradd -r -g mysql mysql
4.安装
tar -zxvf mysql-5.5.12.tar.gz
cd mysql-5.5.12
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_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/data/mysql -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306
make
make install
5.配置
cp support-files/my-medium.cnf /etc/my.cnf #如果你的机器的内存教大,可以复制Myhuge.cnf文件 chmod 755 scripts/mysql_install_db scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/ ##初始化数据库 cp support-files/mysql.server /etc/init.d/mysql #设置开机启动mysql chmod 755 /etc/init.d/mysql chkconfig mysql on #开机启动 echo 'export PATH=/usr/local/mysql/bin:$PATH' >> /etc/profile #将mysql的安装路径加入PATH中,方便启动mysql(重启生效) /etc/init.d/mysql start #启动mysql
6.可以在进程中查看mysql是否启动
ps -le | grep mysqld
netstat -tunpl | grep :3306
7.设置mysql 密码
/usr/local/mysql/bin/mysql -u root
SET PASSWORD FOR 'root'@'localhost'=PASSWORD('123456');
参考文档:http://blog.csdn.net/westmaniac/article/details/6535000
http://www.linuxidc.com/Linux/2011-12/49046.htm
centos 安装mysql 5.5.12的更多相关文章
- centos安装 mysql
		
centos安装 mysql 1. 下载mysqlmysql被oracle收购后现在退出了企业版和社区版本,社区版本是开源的,企业版是收费的.社区版可以下载源码也可以下载二进制文件包.源码安装比较麻烦 ...
 - centOS安装Mysql指南
		
centOS安装Mysql指南 说明:使用操作系统centOS6.4 32位系统:mysql:mysql-5.7.10-linux-glibc2.5-i686.tar.gz; 一.准备 下载mysql ...
 - cmake编译安装mysql 5.6.12
		
cmake安装mysql 5.6.12 从mysql 5.5 开始就要用cmake编译安装 下载mysql 下载地址:http://pan.baidu.com/s/1o68xxqE 一.安装mysql ...
 - 【Linux】CentOS 7.4 安装 MySQL 8.0.12 解压版
		
安装环境/工具 1.Linux(CentOS 7.4版) 2.mysql-8.0.12-el7-x86_64.tar.gz 安装步骤 参考:https://dev.mysql.com/doc/refm ...
 - 1.centOS安装Mysql
		
上个星期研究了一个星期的Mysql,从今天起把学到的东西整理一下. ---------------------------------------------- mysql安装本人亲试过两种安装方式, ...
 - 在 Centos 安装 MySQL
		
MySQL是开源的数据库管理系统,通常作为LEMP(Linux, Nginx, MySQL/MariaDB, PHP/Python/Perl)技术栈的一部分,而被安装.RedHat 会害怕 Oracl ...
 - CentOS安装MySQL
		
好记性不如烂笔头,记录一下 yum list installed | grep mysql #检查是否安装了mysql yum -y remove mysql-libs.x86_64 #卸载已经安装的 ...
 - centos 安装 mysql 5.6和workbench
		
windows下安装mysql很简单,去官网找到.msi文件,一键安装就OK了. Centos下面安装Mysql5.6其实也是蛮简单的. 注意:centos6.5默认mysql版本是5.1的 1.添加 ...
 - Linux学习笔记:CentOS安装MySQL
		
[1]安装版本: 1.1 CentOS-7-x86_64-Everything-1503-01 1.2 MySQL-5.6.27-1.linux_glibc2.5.x86_64.rpm-bund ...
 
随机推荐
- HDU 2546 饭卡 01背包变形
			
题目大意:中文题就不多说了 题目思路:由题意可知,只要高于5元,就可以随便刷,那我们就把最贵的留在最后刷.但是如果低于5元就什么也不能刷(哪怕你要买的物品价格不足五元),所以我们可以先求出(n-5)元 ...
 - tomcat webdav
			
<servlet> <servlet-name>webdav</servlet-name> <servlet-class>org.apache.cata ...
 - Python异常处理体系
			
1.Python内建异常体系结构 The class hierarchy for built-in exceptions is: BaseException +-- SystemExit +-- ...
 - how to enable #ifdef macro in the command line of make?
			
Compilers normally use the -D flags eg Code: test.o: test.cpp $(CC) $(CFLAGS) -DTEST1 test.cpp -o $@
 - Tower Defense Game
			
Tower Defense Game 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 There is a tower defense game with n level ...
 - Trim(',')的作用去除最有一个','
			
public bool XMLDataImport() { List<string> sqllist = new List<string>(); ...
 - 理解MySQL——索引与优化(转)
			
转自:http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html 写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库 ...
 - mysql安装使用----1 安装和启动
			
1 安装 Fedora16/17 Mysql 安装及配置 1.安装 Mysql Server # yum install mysql mysql-server 2.开启 MySQL server 及开 ...
 - php的autoload机制
			
php5版本中,当你尝试使用一个未定义的类或者接口时,会自动调用__autoload()函数 例如1 <?php function __autoload($class_name){ includ ...
 - jquery 如何动态添加、删除class样式方法介绍_jquery_脚本之家
			
获取与设置样式 获取class和设置class都可以使用attr()方法来完成.例如使用attr()方法来获取p元素的class 取与设置样式 获取class和设置class都可以使用attr()方法 ...