MYSQL5.5 linux安装
1.常规的编译安装MYSQL



此种方法使用所有Mysql5.0 - 5.1 系列产品 比较常规的编译方式
2. 采用cmake 方式编译安装Mysql





3.二进制安装方式 免编译安装MYSQL

4.如何正确的选择MYSQL 的安装方式(优先选择5.5 以及以上的版本)

安装实例:编译cmake 安装 5.5
cmake / mysql 安装包 https://pan.baidu.com/s/1Ki01l7k29KNeBcxuogMDxw
1. 在home目录下创建目录 test_mysql/tools,上传 cmake mysql文件

创建组和用户:
groupadd mysql
useradd mysql -s /sbin/nologin -M -g mysql

2. 解压cmake文件 以及安装mysql
tar zxvf cmake-...... 进入到cmake文件目录下
运行 ./configure

gmake install

返回上级目录 cd ..
安装依赖包 yum install ncurses-devel -y

解压mysql安装包
tar zxvf mysql.....

进入到mysql目录内 cd mysql
cmake 设置参数

参考 : https://www.cnblogs.com/martinzhang/p/3455681.html

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 \
-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

做一个link link -s /application/mysql-5.5.32/ /application/mysql

复制 my-small.cnf 到 etc下
cp mysql-5.5.32/support-files/my-small.cnf /etc/my.cnf

配置环境变量
echo 'export PATH=/application/mysql/bin:$PATH' >>/etc/profile
tail -l /etc/profile // 查看文件最后几行
source /etc/profile // 配置文件立即生效
echo $PATH

查看 application/mysql/data 文件夹下是否有文件

目录授权:chown -R mysql.mysql /application/mysql/data/
chmod -R 1777 /tmp/ // 1 粘性位

初始化:cd /application/mysql/scripts/
./mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data --user=mysql
两个ok初始化成功

启动配置设置
进入到 解压mysql文件夹下
cp support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld

启动mysql /etc/init.d/mysqld start

登录 mysql 删除无用配置
select user,host from mysql.user;
delete from mysql.user where user='';
delete from mysql.user where host='mysql';
delete from mysql.user where host='::1';

增加密码
/application/mysql//bin/mysqladmin -u root password 'xxxxxx'

进入系统 mysql -u root -p xxxxxx

设置开机启动
chkconfig mysqld on
chkconfig --list mysqld

查看系统安装语言
cat /etc/sysconfig/i18n

MYSQL5.5 linux安装的更多相关文章
- Mysql5.7 Linux安装教程
1系统约定安装文件下载目录:/data/softwareMysql目录安装位置:/usr/local/mysql数据库保存位置:/data/mysql日志保存位置:/data/log/mysql 2下 ...
- mysql5.7 linux安装参考
安装参考: https://www.cnblogs.com/ianduin/p/7679239.html http://blog.csdn.net/wb96a1007/article/details/ ...
- linux安装MySQL5.7记录
目录 linux安装MySQL5.7记录 1. 在根目录下创建文件夹/software和数据库数据文件/data/mysql 2. 从官网下载相应的MySQL版本 3. 解压并移动到/software ...
- linux下mysql-5.5.15安装详细步骤
linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个 ...
- linux 安装 mysql-5.6.26
linux安装mysql-5.6.26 查看工具:winscp 下载地址 http://mirrors.sohu.com/mysql/MySQL-5.6/ 文件: mysql-5.6.26-linux ...
- Kali 2019(debian linux)安装MySql5.7.x
Kali 2019(debian linux)安装MySql5.7.x MySQL安装 确认是否安装MySQL 终端输入:mysql 如出现Welcome to the MariaDB monitor ...
- Linux安装MySql5.7及配置(yum安装)
Linux安装MySql5.7及配置(yum安装) [root@xld ~]# rpm -q centos-release centos-release-7-7.1908.0.el7.centos.x ...
- Linux安装mysql5.7版本
1.linux安装mysql5.7顺序 ①mysqladmin –version 查看版本号 ②mysql5.7安装在linux中需要先初始化 Mysqld –initialize –user=mys ...
- MySQL5.7 linux二进制安装
200 ? "200px" : this.width)!important;} --> 介绍 MySQL5.7出来也有大半年了,业内也一直在宣传5.7有多么的N,官网的也是宣 ...
随机推荐
- Tableau预测
Tableau可以通过对现有的数据进行预测.
- Sql service 分页存储过程
create database Exam_Week3 GO USE Exam_Week3 GO create table Classs ( ClaID ,), ClassName ), Counts ...
- 〇三——css常规使用
我们在前面已经学习了常用的html基础,就可以画出一个最直接的‘裸体’ ,那么这么画出来的比较简陋,那怎么能让他变得更漂亮呢?这里就引出今天要讲的——css 我们先看看怎么把页面加上修饰的效果 < ...
- Java Arrays.asList注意事项
https://blog.csdn.net/kusedexingfu/article/details/77824189
- WTL项目各种error的解决方法
error RC1015: cannot open include file 'atlres.h' 解决办法: 向“VC项目属性->资源->附加包含目录” 添加WTL的Include目录( ...
- LINUX学习之一基础篇
1.计算机硬件五大单元:运算器.控制器.存储器.I/O设备 2.CPU种类:精简指令集(RISC)和复杂指令集(CISC) 3.1Byte=8bit,扇区大小为512bytes 4.芯片组通常分为两个 ...
- AngularJS 前端 MVC 的设计与搭建
代码 #未引入MVC框架之前的代码 <!doctype html> <html> <head> <meta charset="UTF-8" ...
- 安装OpenCV 3 on Raspbian Jessie
环境: 硬件:树莓派三代B型, 5MP Camera Board Module 软件:Raspbian,Opencv 安装依赖 $ sudo apt-get update $ sudo apt-g ...
- SQL查询时踩得一些坑
1.左右连接: left join:LEFT JOIN返回左表的全部行和右表满足ON条件的行,如果左表的行在右表中没有匹配,那么这一行右表中对应数据用NULL代替. inner join: 内连接是最 ...
- 【转】Diamond -- 分布式配置中心
特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过.如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处:http://www.cnblogs.com/ ...