xml地图|网站地图|网站标签 [设为首页] [加入收藏]

皇家网上娱乐5下编译安装MySQL,编译安装mysql

来源:http://www.ccidsi.com 作者:集成介绍 人气:145 发布时间:2019-07-31
摘要:一、编写翻译安装MySQL前的预备干活 Centos6.5 编译安装mysql 5.6.16 详细教程,centos6.55.6.16 一、编写翻译安装MySQL前的预备干活 设置编写翻译源码所需的工具和库  yum install gcc gcc-c ncurses-

一、编写翻译安装MySQL前的预备干活

Centos6.5 编译安装mysql 5.6.16 详细教程,centos6.55.6.16

一、编写翻译安装MySQL前的预备干活

设置编写翻译源码所需的工具和库
 yum install gcc gcc-c ncurses-devel perl

安装cmake,从

wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz 
tar -xzvf cmake-2.8.10.2.tar.gz 
cd cmake-2.8.10.2 
./bootstrap ; make ; make install 
cd ~

或者
复制代码 代码如下:yum -y install wget gcc-c ncurses ncurses-devel cmake make perl bison openssl openssl-devel gcc* libxml2 libxml2-devel curl-devel libjpeg* libpng* freetype*

二、设置MySQL用户和组 

新增mysql用户组
groupadd mysql

新增mysql用户
useradd -r -g mysql mysql

三、新建MySQL所须求的目录 

新建mysql安装目录
mkdir -p /usr/local/mysql

新建mysql数据库数据文件目录
mkdir -p /data/mysqldb

四、下载MySQL源码包并解压

wget http://www.kakapart.com/files/mysql-5.6.16.tar.gz
tar -zxv -f mysql-5.6.16.tar.gz
cd mysql-5.6.16 

五、编写翻译安装MySQL  从mysql5.5起,mysql源码安装起来接纳cmake了,设置源码编写翻译配置脚本。

 cmake  
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql  
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock  
-DDEFAULT_CHARSET=utf8  
-DDEFAULT_COLLATION=utf8_general_ci  
-DWITH_INNOBASE_STORAGE_ENGINE=1  
-DWITH_ARCHIVE_STORAGE_ENGINE=1  
-DWITH_BLACKHOLE_STORAGE_ENGINE=1  
-DMYSQL_DATADIR=/data/mysqldb  
-DMYSQL_TCP_PORT=3306  
-DENABLE_DOWNLOADS=1

假使现在急需MySQL扶助表情包的积累,则可选拔以下编写翻译配置脚本:
复制代码 代码如下:cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8mb4 -DDEFAULT_COLLATION=utf8mb4_general_ci -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/data/mysqldb -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1

-DCMAKE_INSTALL_PREFIX=dir_name     设置mysql安装目录
 -DMYSQL_UNIX_ADDR=file_name     设置监听套接字路线,那不能够不是三个纯属路径名。私下认可为/tmp/mysql.sock
 -DDEFAULT_CHARSET=charset_name     设置服务器的字符集。
 缺省事态下,MySQL使用latin1的(CP1252西欧)字符集。cmake/character_sets.cmake文件包涵允许的字符集名称列表。
 -DDEFAULT_COLLATION=collation_name     设置服务器的排序准绳。
 -DWITH_INNOBASE_STORAGE_ENGINE=1
 -DWITH_ARCHIVE_STORAGE_ENGINE=1
 -DWITH_BLACKHOLE_STORAGE_ENGINE=1
 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1     存款和储蓄引擎选项: 

MyISAM,MEKugaGE,MEMO猎豹CS6Y,和CSV引擎是暗中认可编写翻译到服务器中,并无需明显地设置。 

静态编写翻译二个积累引擎到服务器,使用-DWITH_engine_STORAGE_ENGINE= 1 

可用的累积引擎值有:ARC水肿E, BLACKHOLE, EXAMPLE, FEDERATED, INNOBASE (InnoDB), PARTITION (partitioning support), 和PESportageFSCHEMA (Performance Schema)
 -DMYSQL_DATADIR=dir_name     设置mysql数据库文件目录
 -DMYSQL_TCP_PORT=port_num     设置mysql服务器监听端口,默以为3306
 -DENABLE_DOWNLOADS=bool     是或不是要下载可选的公文。譬喻,启用此选项(设置为1),cmake将下载Google所运用的测验套件运转单元测量检验。
 注:重复运营配置,需求删除CMakeCache.txt文件
 rm CMakeCache.txt

编写翻译源码
make

安装
make install

六、修改mysql目录全数者和组 

修改mysql安装目录

cd /usr/local/mysql 
chown -R mysql:mysql .

修改mysql数据库文件目录

cd /data/mysqldb
chown -R mysql:mysql . 

七、初始化mysql数据库

 cd /usr/local/mysql 
scripts/mysql_install_db --user=mysql --datadir=/data/mysqldb 

八、复制mysql服务运营配置文件  cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf注:借使/etc/my.cnf文件存在,则覆盖。

九、复制mysql服务运维脚本及投入PATH路线

cp support-files/mysql.server /etc/init.d/mysqld

vim /etc/profile

   PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH

   export PATH

source /etc/profile  

十、运行mysql服务并投入开机自运行(可选那些手续,现在能够团结运维的)

 service mysqld start 
chkconfig --level 35 mysqld on

 十一、检查mysql服务是还是不是运转

 netstat -tulnp | grep 3306 
mysql -u root -p 密码为空,如果能登陆上,则安装成功。 

十二、修改MySQL用户root的密码 

mysqladmin -u root password '123456' 

注:也可运营安全设置脚本,修改MySQL用户root的密码,同一时候可禁止root远程连接,移除test数据库和佚名用户。
 /usr/local/mysql/bin/mysql_secure_installation

皇家网上娱乐,十三、可能会油不过生的一无可取 问题:
Starting MySQL..The server quit without updating PID file ([FAILED]/mysql/Server03.mylinux.com.pid).
解决:
修改/etc/my.cnf 中datadir,指向准确的mysql数据库文件目录难题:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
解决:
新建贰个链接或在mysql中步向-S参数,直接提议mysql.sock地方。
ln -s /usr/local/mysql/data/mysql.sock /tmp/mysql.sock

/usr/local/mysql/bin/mysql -u root -S /usr/local/mysql/data/mysql.sockMySQL

题材消除:-bash:mysql:command not found
因为mysql命令的路线在/usr/local/mysql/bin上边,所以您直接选用mysql命令时,系统在/usr/bin上面查此命令,所以找不到了 
消除办法是:
 ln -s /usr/local/mysql/bin/mysql /usr/bin 做个链接就能够Starting MySQL...The server quit without updating PID file [FAILED]ysqldb/smartlink.pid

焚薮而田方案:删掉/data/mysqldb目录下的smartlink.pid文件,然后实践命令chmod 777 -猎豹CS6  /data/mysqldb/ ,最后重启mysqlWarning: World-writable config file '/usr/local/mysql/my.cnf' is ignored

缓慢解决方案: chmod 644 /usr/local/mysql/my.cnf 将my.cnf设置为用户可读写,别的用户不可写,难点化解。

以上正是mysql 5.7.14 安装配备格局,希望对大家的就学抱有支持。

编写翻译安装mysql 5.6.16 详细教程,centos6.55.6.16 一、编写翻译安装MySQL前的图谋事业安装编写翻译源码所需的工具和库 yum install gcc gcc-c ncurses-...

CentOS6.5下编写翻译安装MySQL 5.6.16

皇家网上娱乐 1

设置编写翻译源码所需的工具和库
 yum install gcc gcc-c ncurses-devel perl

一、编写翻译安装MySQL前的计划干活

安装编写翻译源码所需的工具和库

[sql]view plaincopy皇家网上娱乐 2皇家网上娱乐 3

  1. yuminstallgccgcc-c ncurses-develperl

安装cmake,从 plaincopy皇家网上娱乐 4皇家网上娱乐 5

  1. wget
  2. tar-xzvfcmake-2.8.10.2.tar.gz
  3. cdcmake-2.8.10.2
  4. ./bootstrap;make;makeinstall
  5. cd~

安装cmake,从

二、设置MySQL用户和组

新增mysql用户组

[sql]view plaincopy皇家网上娱乐 6皇家网上娱乐 7

  1. groupaddmysql

新增mysql用户[sql]view plaincopy皇家网上娱乐 8皇家网上娱乐 9

  1. useradd-r-gmysqlmysql
wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz 
tar -xzvf cmake-2.8.10.2.tar.gz 
cd cmake-2.8.10.2 
./bootstrap ; make ; make install 
cd ~

三、新建MySQL所需求的目录

新建mysql安装目录

[sql]view plaincopy皇家网上娱乐 10皇家网上娱乐 11

  1. mkdir-p/usr/local/mysql

新建mysql数据库数据文件目录[sql]view plaincopy皇家网上娱乐 12皇家网上娱乐 13

  1. mkdir-p/data/mysqldb

或者

四、下载MySQL源码包并解压

[sql]view plaincopy皇家网上娱乐 14皇家网上娱乐 15

  1. wget
  2. tar-zxv-fmysql-5.6.16.tar.gz
  3. cdmysql-5.6.16

复制代码 代码如下:

五、编写翻译安装MySQL

从mysql5.5起,mysql源码安装起来利用cmake了,设置源码编写翻译配置脚本。

-DCMAKE_INSTALL_PREFIX=dir_name设置mysql安装目录-DMYSQL_UNIX_ADDR=file_name设置监听套接字路线,那必须是四个纯属路线名。默以为/tmp/mysql.sock-DDEFAULT_CHARSET=charset_name设置服务器的字符集。
缺省气象下,MySQL使用latin1的(CP1252西欧)字符集。cmake/character_sets.cmake文件满含允许的字符集名称列表。-DDEFAULT_COLLATION=collation_name设置服务器的排序准则。-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_ARCHIVE_STORAGE_ENGINE=1
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1存款和储蓄引擎选项:

MyISAM,ME福睿斯GE,MEMO揽胜极光Y,和CSV引擎是私下认可编写翻译到服务器中,并无需显著地设置。

静态编写翻译贰个仓库储存引擎到服务器,使用-DWITH_engine_STORAGE_ENGINE= 1

可用的存款和储蓄引擎值有:ARC艾滋病E, BLACKHOLE, EXAMPLE, FEDERATED, INNOBASE (InnoDB), PARTITION (partitioning support), 和PETiguanFSCHEMA (Performance Schema)-DMYSQL_DATADIR=dir_name设置mysql数据库文件目录-DMYSQL_TCP_PORT=port_num设置mysql服务器监听端口,暗许为3306-DENABLE_DOWNLOADS=bool是不是要下载可选的文件。举例,启用此选项(设置为1),cmake将下载谷歌(Google)所采用的测量试验套件运营单元测量试验。

安装编写翻译参数

[sql]view plaincopy皇家网上娱乐 16皇家网上娱乐 17

  1. cmake
  2. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql
  3. -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock
  4. -DDEFAULT_CHARSET=utf8
  5. -DDEFAULT_COLLATION=utf8_general_ci
  6. -DWITH_INNOBASE_STORAGE_ENGINE=1
  7. -DWITH_ARCHIVE_STORAGE_ENGINE=1
  8. -DWITH_BLACKHOLE_STORAGE_ENGINE=1
  9. -DMYSQL_DATADIR=/data/mysqldb
  10. -DMYSQL_TCP_PORT=3306
  11. -DENABLE_DOWNLOADS=1

注:重国民党的新生活运动行配置,需求删除CMakeCache.txt文件[sql]view plaincopy皇家网上娱乐 18皇家网上娱乐 19

  1. rmCMakeCache.txt

编写翻译源码[sql]view plaincopy皇家网上娱乐 20皇家网上娱乐 21

  1. make

安装[sql]view plaincopy皇家网上娱乐 22皇家网上娱乐 23

  1. makeinstall

yum -y install wget gcc-c ncurses ncurses-devel cmake make perl bison openssl openssl-devel gcc* libxml2 libxml2-devel curl-devel libjpeg* libpng* freetype*

六、修改mysql目录全数者和组

修改mysql安装目录

[sql]view plaincopy皇家网上娱乐 24皇家网上娱乐 25

  1. cd/usr/local/mysql
  2. chown-Rmysql:mysql.

修改mysql数据库文件目录
[sql]view plaincopy皇家网上娱乐 26皇家网上娱乐 27

  1. cd/data/mysqldb
  2. chown-Rmysql:mysql.

二、设置MySQL用户和组 

七、初始化mysql数据库

[sql]view plaincopy皇家网上娱乐 28皇家网上娱乐 29

  1. cd/usr/local/mysql
  2. scripts/mysql_install_db--user=mysql--datadir=/data/mysqldb

新增mysql用户组
groupadd mysql

八、复制mysql服务运营配置文件

[sql]view plaincopy皇家网上娱乐 30皇家网上娱乐 31

  1. cp/usr/local/mysql/support-files/my-default.cnf/etc/my.cnf

注:若是/etc/my.cnf文件存在,则覆盖。

新增mysql用户
useradd -r -g mysql mysql

九、复制mysql服务运行脚本及出席PATH路线

[sql]view plaincopy皇家网上娱乐 32皇家网上娱乐 33

  1. cpsupport-files/mysql.server/etc/init.d/mysqld
    1. vim/etc/profile
    1. <spanstyle="color:#FF6666;">PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH</span>
    1. <spanstyle="color:#FF6666;">exportPATH</span>
    1. source/etc/profile

三、新建MySQL所急需的目录 

十、运营mysql服务并步入开机自运维(可选那一个手续,未来能够本人运维的)

servicemysqldstart
chkconfig--level35mysqldon

新建mysql安装目录
mkdir -p /usr/local/mysql

十一、检查mysql服务是不是运营

[sql]view plaincopy皇家网上娱乐 34皇家网上娱乐 35

  1. netstat-tulnp|grep3306
  2. mysql-uroot-p

密码为空,假诺能登录上,则设置成功。

新建mysql数据库数据文件目录
mkdir -p /data/mysqldb

十二、修改MySQL用户root的密码

[sql]view plaincopy皇家网上娱乐 36皇家网上娱乐 37

  1. mysqladmin-urootpassword'123456'

注:也可运营安全设置脚本,修改MySQL用户root的密码,同一时间可禁止root远程连接,移除test数据库和无名氏用户。
[sql]view plaincopy皇家网上娱乐 38皇家网上娱乐 39

  1. /usr/local/mysql/bin/mysql_secure_installation

四、下载MySQL源码包并解压 从直白下载源码,解压mysql-5.6.16.tar.gz

十三、可能会晤世的荒谬

[sql]view plaincopy皇家网上娱乐 40皇家网上娱乐 41

  1. 问题:
  2. StartingMySQL..TheserverquitwithoutupdatingPIDfile([FAILED]/mysql/Server03.mylinux.com.pid).
  3. 解决:
  4. 修改/etc/my.cnf中datadir,指向准确的mysql数据库文件目录

[sql]view plaincopy皇家网上娱乐 42皇家网上娱乐 43

  1. 问题:
  2. ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock'(2)
  3. 解决:
  4. 新建四个链接或在mysql中步向-S参数,直接提出mysql.sock地点。
  5. ln-s/usr/local/mysql/data/mysql.sock/tmp/mysql.sock
    1. /usr/local/mysql/bin/mysql-uroot-S/usr/local/mysql/data/mysql.sock

5.6.16 一、编写翻译安装MySQL前的备选职业 安装编写翻译源码所需的工具和库 [sql]view plaincopy yuminstallgccgcc-c ncurses-develperl 安装...

wget http://www.kakapart.com/files/mysql-5.6.16.tar.gz
tar -zxv -f mysql-5.6.16.tar.gz
cd mysql-5.6.16 

五、编写翻译安装MySQL  从mysql5.5起,mysql源码安装起来利用cmake了,设置源码编写翻翻译并配词置脚本。

 cmake  
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql  
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock  
-DDEFAULT_CHARSET=utf8  
-DDEFAULT_COLLATION=utf8_general_ci  
-DWITH_INNOBASE_STORAGE_ENGINE=1  
-DWITH_ARCHIVE_STORAGE_ENGINE=1  
-DWITH_BLACKHOLE_STORAGE_ENGINE=1  
-DMYSQL_DATADIR=/data/mysqldb  
-DMYSQL_TCP_PORT=3306  
-DENABLE_DOWNLOADS=1

本文由68399皇家赌场发布于集成介绍,转载请注明出处:皇家网上娱乐5下编译安装MySQL,编译安装mysql

关键词: 68399皇家赌场

最火资讯