mysql 5.5 编译参数_mysql5.5编译安装
cmake 的解压
cd cmake-2.8.8
./configure
gmake(注意这里是gmake)
gmake install
安装好之后,还需要安装一些依赖
yum install ncurses-devel -y
tar xf mysql-5.5.32.tar.gz
cd mysql-5.5.32
groupadd mysql
useradd mysql -s /sbin/nologin -M -g mysql
cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.5.32 \
-DMYSQL_DATADIR=/application/mysql-5.5.32/data \
-DMYSQL_UNIX_ADDR=/application/mysql-5.5.32/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \
-DENABLED_LOCAL_INFILE=ON \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
-DWITH_FAST_MUTEXES=1 \
-DWITH_ZLIB=bundled \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_READLINE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DWITH_DEBUG=0
make && make install
ln -s /application/mysql-5.5.32/ /application/mysql
以上代表安装成功,
下面的是初使化
cp mysql-5.5.32/support-files/my-small.cnf /etc/my.cnf
会显示是否覆盖,选择是
这里选择的文件是my-small.cnf,因是测试环境,生产环境可以根据硬件选择,例如:my-innodb-heavy-4G.cnf
然后配置环境变量,建议最好配
echo ‘export PATH=/application/mysql/bin:$PATH‘ >> /etc/profile
tail -1 /etc/profile
source /etc/profile
echo $PATH
下面是初始化数据文件
chown -R mysql.mysql /application/mysql/data
chmod -R 1777/tmp/
cd /application/mysql/scripts/
./mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data/ --user=mysql
然后看是否有两个OK
然后再设置一下启动脚本
cp support-files/mysql.server /etc/init.d/mysqld
加个权限
chmod +x /etc/init.d/mysqld
然后启动mysql
/etc/init.d/mysqld start
*****登录mysql 故障解决
mysql
ERROR 1045 (28000):Access denied for user ‘root‘@‘localhost‘ (using password :NO)
问题解决:
#pkill mysqld
#lsof -i :3306
#rm -rf /application/mysql/data/*
#/application/mysql/scripts/mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data/ --user=mysql
解决!
登录成功后,查看哪些空登录。
select user,host from mysql.user;
删除那些空登录的。
delete from mysql.user where user=‘‘;
删除那些ipv6的
delete from mysql.user where host = ‘::1‘;
删除test库
drop database test;
show databases;
quit
退出,为mysql 增加密码。
/application/mysql//bin/mysqladmin -u root password ‘liucong008‘
设置开机启动
chkconfig mysqld on
chkconfig mysqld --list
mysql 5.5 编译参数_mysql5.5编译安装相关推荐
- mysql5.5.8编译安装_Mysql应用linux下mysql 5.5.8 源码编译安装
<MysqL应用linux下MysqL 5.5.8 源码编译安装>要点: 本文介绍了MysqL应用linux下MysqL 5.5.8 源码编译安装,希望对您有用.如果有疑问,可以联系我们. ...
- linux mysql 5.6.22_LinuxCentOS6.0下编译安装MySQL5.6.22
Linux CentOS6.5下编译安装MySQL 5.6.22[给力详细教程] 一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yum install gcc ...
- mysql5.6编译_mysql5.6编译安装
MySQL 从5.5开始改用cmake来编译源码,本例为编译源码安装 mysql : # 添加 Mysql 帐号 useradd mysql -s /sbin/nologin #创建文件夹 mkdir ...
- mysql 5.6.29.tar.gz_编译安装mysql5.6.29及安装报错的解决方法
1.安装必要的库文件 yum install -y gcc* 2.yum安装camke yum install -y cmake 编译安装cmake cd /usr/local/src wget ht ...
- mysql netcdf_Linux下用Intel编译器编译安装NetCDF-Fortan库(4.2以后版本)
本来这个问题真的没必要写的,可是真的困扰我太久%>_ 首先,最权威清晰的安装文档还是官方的: 那这个文档最开始就告诉我们,自NetCDF库4.2版本以后,Fortran的库和C的库就要分开bui ...
- MySQL 8.0.22 源码编译安装全过程
墨墨导读: Mysql的8.0版本出来已经有一段时间了,近期研究下源码调试.整个编译过程越来越复杂了. 近期研究下源码调试,MySQL5.7版本源码安装还是比较简单的,有很多例子参考.所以这次选择My ...
- 5.7版本mysql操做语法_mysql-5.7.25安装及常用语法
我下的是免安装版的压缩文件包,可以选择下载.msi的程序包,那样就可以通过常见的图形界面来进行安装配置了 参考链接:https://blog.csdn.net/qq_23994787/article/ ...
- centos6安装mysql并远程连接_MySQL5.7数据库安装与远程连接
系统:Redhat Linux 7.7 MySQL版本:5.7 1. MySQL下载 o 登录网站:https://dev.mysql.com/downloads/mysql/ o 选择合适版本与系统 ...
- mysql sles11_Sles11_sp2 64bit MySQL5.6.17编译安装
MySQL下载地址:http://downloads.mysql.com/archives/community/或:http://dev.mysql.com/get/Downloads/MySQL-5 ...
最新文章
- 高翔Slambook第七讲代码解读(2d-2d位姿估计)
- 包教包会!7段代码带你玩转Python条件语句(附代码)
- Nginx开启gzip压缩解决react打包文件过大
- “〜”(波浪号/波浪形/旋转)CSS选择器是什么意思?
- href 一个正则表达式的解析 ? 号解析
- C++STL常用简洁版
- 如何解决下载慢的大问题,如neo4j等
- vbs脚本打开web窗口隐藏地址栏和工具栏
- 软件设计师中级考试,软考
- 大话伊辛模型之一:源起
- zencart网店模板
- 关于yum repo-pkgs命令使用测试
- 美颜特效、黑白照片上色、AI人像动漫化,达摩院的学习营来了!
- Isolation Forest算法原理详解
- idea中的xml文件怎么直接在idea中通过浏览器打开
- Kylin3.1.1集成CDH6.2.1
- 关于做产品与做项目的区别
- 换位思考——连接的开始
- 修改虚拟机中屏幕分辨率的方法(Linux)
- 首席架构师推荐:史上最全微服务架构简史详解!
热门文章
- zynq文档阅读之GPIO的中断
- 路飞学城Python-Day108
- 1. 少了一个PermMissingElem Find the missing element in a given permutation.
- 面试求职中需要了解的Java多线程知识
- ORA-00923: 未找到要求的 FROM 关键字
- 强大的SqlCacheDependency【转】
- [转载] python中list的方法有哪些_Python 列表(list)中的方法
- [转载] python3 格式化字符串 f-string 介绍
- [转载] numpy教程:矩阵matrix及其运算
- [转载] python猜字谜游戏_Python Hangman猜字游戏