LINUX 环境下源码方式安装mysql5.6

  • 时间:
  • 浏览:0
  • 来源:uu快3官方网站_uu快3苹果版_走势

14.设置密码

2.确认需要的开发工具的版本,都不 满足mysql安装版本的需要

11.数据初始化:需要Perl。是由于 这麼 也需要安装,yum install perl  本来还得安装yum install perl-Data-Dumper

/home/work/mysql526/bin/mysqld_safe --defaults-file=/home/work/mysql526/etc/my.cnf

make install

注:是由于 make失败:本来提示了如下信息的任意一种:表明make的版本欠缺,升级GNU的make去吧。3.75+

2. 报错:Curses library not found

cp support-files/my-default.cnf etc/my.cnf     //****my-default.cnf是空白的,都得另一方配置,是由于 my-medium.cnf本来这麼 ,就去偷一两个多多吧

是由于  cp /home/work/mysql526/support-files/my-medium.cnf /home/work/mysql526/etc/my.cnf

1.下载mysql源码:

13.安全 守护多线程 池池 启动msyql ------ 至于怎么会会会么会带my.cnf参数,请参考下一章

注:是由于 此处出错,需要先执行make clean,再执行rm CMakeCache.txt,本来在重新cmake----make

4.创建十有几个 相应的文件夹:tmp, var, etc,

8.准备mysql的配置文件:关于my.cnf的配置请参考下一章,这里先凑合用

https://cmake.org/files/v3.4/cmake-3.4.0-rc1.tar.gz

scripts/mysql_install_db --defaults-file=/home/work/mysql526/etc/my.cnf --user=work --basedir=/home/work/mysql526/ --datadir=/home/work/mysql526/data/

在product环境执行:/home/work/mysql526//bin/mysql_secure_installation

注:是由于 MYSQL_MAINTAINER_MODE 配置是enable的,它会将warn变成error,能不到disable你這個选项,再编译

注:make install 里能不到指定路径,本来是由于 你是由于 在cmake的本来指定了 -DCMAKE_INSTALL_PREFIX参数,就从都这麼这里再指定了。。make install DESTDIR="/some/absolute/path"

 Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.cmake 3.75+,gcc 4.21+,perl  if you intend to run test scripts

yum install ncurses-devel

GRANT ALL PRIVILEGES ON *.* TO 'root'@' 10.126.107.119' IDENTIFIED BY 'xxx123' WITH GRANT OPTION;

flush privileges;  //---别忘记了。。本来又蒙圈

注:For boolean options, the value may be specified as 1 or ON to enable the option, or as 0 or OFF to disable the option

#2:pthread.h: No such file or directory

1. 报错:CMAKE_CXX_COMPILER-NOTFOUND

#1:make: Fatal error in reader: Makefile, line 18:  Badly formed macro assignment

需要安装g++

7.执行安装



18.常见问题图片:

5.执行cmake创建makefile

2./home/work/mysql526//bin/mysqladmin -u root -h cp01-vm-epc-wiseapp5.epc.com password 设置密码:xxx123

下载地址:https://cmake.org/download/

1./home/work/mysql526//bin/mysqladmin -u root password 设置密码:xxx123  

备注:至于想以哪十有几个 土最好的办法下载都无所谓,总之得到源码就能不到了~

15.执行product环境清理工作,提高安全性

此处的土最好的办法是用普通用户权限进行安装

备注:一般在虚拟机、测试环境、开发机、服务器上安装的本来都不 会直接使用root权限进行安装,是由于 使用普通用户安装会降低服务器的风险,本来一起去也带来了一两个多多问题图片,本来对于默认的安装路径下亲们这麼 读写权限,这本来按照官方简易的文档安装就会失败,是由于 经常出现各种各样的无法连接、无法启动等错误

6.执行make编译:

make

#3:make: file `Makefile' line 18: Must be a separator (:

doc:If compilation fails, check whether the

yum install g++