首页 > 代码库 > centos 安装mysql 5.5.12
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_dbscripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/ ##初始化数据库cp support-files/mysql.server /etc/init.d/mysql #设置开机启动mysqlchmod 755 /etc/init.d/mysqlchkconfig 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 rootSET PASSWORD FOR ‘root‘@‘localhost‘=PASSWORD(‘123456‘);
参考文档:http://blog.csdn.net/westmaniac/article/details/6535000
http://www.linuxidc.com/Linux/2011-12/49046.htm
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。