中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

SUSE Linux下源碼編譯方式安裝MySQL 5.6過程分享
來源:易賢網(wǎng) 閱讀:1371 次 日期:2014-09-30 14:02:13
溫馨提示:易賢網(wǎng)小編為您整理了“SUSE Linux下源碼編譯方式安裝MySQL 5.6過程分享”,方便廣大網(wǎng)友查閱!

MySQL為開源數(shù)據(jù)庫,因此可以基于源碼實現(xiàn)安裝?;谠创a安裝有更多的靈活性。也就是說我們可以針對自己的硬件平臺選用合適的編譯器來優(yōu)化編譯后的二進制代碼,根據(jù)不同的軟件平臺環(huán)境調(diào)整相關(guān)的編譯參數(shù),選擇自身需要選擇不同的安裝組件,設(shè)定需要的字符集等等一些可以根據(jù)特定應(yīng)用場景所作的各種調(diào)整。本文描述了如何在源碼方式下安裝MySQL。

1、安裝環(huán)境及介質(zhì)

代碼如下:

#安裝環(huán)境

SZDB:~ # cat /etc/issue

Welcome to SUSE Linux Enterprise Server 10 SP3 (x86_64) - Kernel \r (\l).

SZDB:~ # uname -a

Linux SZDB 2.6.16.60-0.54.5-smp #1 SMP Fri Sep 4 01:28:03 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux

#安裝介質(zhì),可以到以下網(wǎng)址下載安裝介質(zhì),注意下載時選擇source code,當(dāng)前版本為5.6.17

#根據(jù)你自身的環(huán)境下載相應(yīng)的安裝介質(zhì),本文演示的安裝介質(zhì)為Generic Linux (Architecture Independent), mysql-5.6.17.tar.gz

#源碼安裝方式官方網(wǎng)站鏈接:

2、系統(tǒng)需求

代碼如下:

Source Installation System Requirements

Installation of MySQL from source requires several development tools. Some of these tools are needed no matter whether you use a standard source distribution or a development source tree. Other tool requirements depend on which installation method you use.

To install MySQL from source, your system must have the following tools, regardless of installation method:

CMake, which is used as the build framework on all platforms. CMake can be downloaded from .

A good make program. Although some platforms come with their own make implementations, it is highly recommended that you use GNU make 3.75 or newer. It may already be available on your system as gmake. GNU make is available from .

A working ANSI C++ compiler. GCC 4.2.1 or later, Sun Studio 12 or later, Visual Studio 2010 or later, and many current vendor-supplied compilers are known to work.

Perl is needed if you intend to run test scripts. Most Unix-like systems include Perl. On Windows, you can use a version such as ActiveState Perl.

#使用源碼安裝上面的一些開發(fā)工具是需要的,比較重要的一個是Cmake工具,通常情況下os并沒有安裝,需要手動安裝。

#如果沒有cmake會收到這個錯誤提示:(-bash: cmake: command not found)

3、安裝cmake

代碼如下:

#可以到這里下載cmake,我這里下載的是2.6.4版本

SZDB:~ # cd /usr/local/src/mysql_src

SZDB:/usr/local/src/mysql_src # tar -xvf cmake-2.6.4.tar.gz

SZDB:/usr/local/src/mysql_src # cd cmake-2.6.4

SZDB:/usr/local/src/mysql_src/cmake-2.6.4 # ./bootstrap

SZDB:/usr/local/src/mysql_src/cmake-2.6.4 # ./make

SZDB:/usr/local/src/mysql_src/cmake-2.6.4 # ./make install

4、安裝MySQL

代碼如下:

SZDB:~ # groupadd mysql

SZDB:~ # useradd -r -g mysql mysql

SZDB:~ # cd /usr/local/src/mysql_src

SZDB:/usr/local/src/mysql_src # tar -xvf mysql-5.6.17.tar.gz

SZDB:/usr/local/src/mysql_src # ls

mysql-5.6.17 mysql-5.6.17.tar.gz

SZDB:/usr/local/src/mysql_src # cd mysql-5.6.17/

SZDB:/usr/local/src/mysql_src/mysql-5.6.17 # cmake .

..........

-- Check size of wint_t - done

-- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)

CMake Error at cmake/readline.cmake:85 (MESSAGE): Author : Leshami

Curses library not found. Please install appropriate package, Blog :

remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu, package name is libncurses5-dev,

on Redhat and derivates it is ncurses-devel.

Call Stack (most recent call first):

cmake/readline.cmake:128 (FIND_CURSES)

cmake/readline.cmake:202 (MYSQL_USE_BUNDLED_EDITLINE)

CMakeLists.txt:411 (MYSQL_CHECK_EDITLINE)

#如果cmake期間碰到上述錯誤,應(yīng)該安裝ncurses-devel rpm包,然后移除CMakeCache.txt

-- Configuring incomplete, errors occurred!

#如有沒有對應(yīng)的os安裝光盤,可以從下面的鏈接下載這個rpm包,注意對應(yīng)的版本號應(yīng)一致

SZDB:/usr/local/src/mysql_src # rpm -Uvh ncurses-devel-5.5-18.11.x86_64.rpm

Preparing... ########################################### [100%]

1:ncurses-devel ########################################### [100%]

SZDB:/usr/local/src/mysql_src/mysql-5.6.17 # rm -rf CMakeCache.txt

SZDB:/usr/local/src/mysql_src/mysql-5.6.17 # cmake . #再次執(zhí)行cmake

........

-- Library mysqlserver depends on OSLIBS -lpthread;m;rt;crypt;dl;aio

-- Configuring done

-- Generating done

-- Build files have been written to: /usr/local/src/mysql_src/mysql-5.6.17

SZDB:/usr/local/src/mysql_src/mysql-5.6.17 # make

Linking CXX executable mysqltest_embedded

[100%] Built target mysqltest_embedded

Scanning dependencies of target my_safe_process

[100%] Building CXX object mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/safe_process.cc.o

Linking CXX executable my_safe_process

[100%] Built target my_safe_process

SZDB:/usr/local/src/mysql_src/mysql-5.6.17 # make install

SZDB:/usr/local/src/mysql_src/mysql-5.6.17 # cd /usr/local/mysql

SZDB:/usr/local/mysql # chown -R mysql .

SZDB:/usr/local/mysql # chgrp -R mysql .

SZDB:/usr/local/mysql # scripts/mysql_install_db --user=mysql

..........

To start mysqld at boot time you have to copy

support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !

To do so, start the server, then issue the following commands:

./bin/mysqladmin -u root password 'new-password'

./bin/mysqladmin -u root -h SZDB password 'new-password'

Alternatively you can run:

./bin/mysql_secure_installation

which will also give you the option of removing the test

databases and anonymous user created by default. This is

strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:

cd . ; ./bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl

cd mysql-test ; perl mysql-test-run.pl

New default config file was created as ./my.cnf and

will be used by default by the server when you start it.

You may edit this file to change server settings

..........

SZDB:/usr/local/mysql # chown -R root .

SZDB:/usr/local/mysql # chown -R mysql data

SZDB:/usr/local/mysql # cp support-files/mysql.server /etc/init.d/mysql.server #配置自啟動

SZDB:/usr/local/mysql # cp support-files/my-default.cnf /etc/my.cnf #添加缺省的my.cnf配置文件

SZDB:/usr/local/mysql # bin/mysqld_safe --user=mysql & #啟動mysql

[1] 21004

SZDB:/usr/local/mysql # 140521 02:54:54 mysqld_safe Logging to '/usr/local/mysql/data/SZDB.err'.

140521 02:54:54 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data

#配置環(huán)境變量,通過軟鏈或者修改環(huán)境變量實現(xiàn)(PATH=$PATH:/usr/local/mysql/bin/;export PATH)

SZDB:~ # ln -fs /usr/local/mysql/bin/mysql /usr/local/bin

SZDB:~ # ln -fs /usr/local/mysql/bin/mysqladmin /usr/local/bin

SZDB:~ # ln -fs /usr/local/mysql/bin/mysqld_safe /usr/local/bin

#登陸到mysql

SZDB:/usr/local/bin # mysql -uroot

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.6.17 Source distribution

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

| test |

+--------------------+

4 rows in set (0.00 sec)

更多信息請查看IT技術(shù)專欄

更多信息請查看數(shù)據(jù)庫
易賢網(wǎng)手機網(wǎng)站地址:SUSE Linux下源碼編譯方式安裝MySQL 5.6過程分享
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報警專用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
在线观看一区| 亚洲日本理论电影| 国产精品毛片在线看| 亚洲天堂男人| 国产精品美女黄网| 欧美www视频| 亚洲精品午夜| 久久久伊人欧美| 国产亚洲精品aa午夜观看| 亚洲无玛一区| 欧美视频二区| 亚洲永久精品大片| 国内成人精品一区| 欧美日韩综合久久| 欧美韩国在线| 欧美 日韩 国产精品免费观看| 亚洲尤物在线视频观看| 最新亚洲电影| 在线观看视频一区| 国产日韩综合| 国产精品久久久久久久一区探花 | 国产一区二区你懂的| 欧美在线在线| 亚洲专区一二三| 欧美国产亚洲精品久久久8v| 国产精品亚洲视频| 亚洲一区精品在线| 在线不卡a资源高清| 亚洲国产精品传媒在线观看 | 欧美日韩精品久久久| 一区二区三区在线视频观看| 欧美一区二区三区精品 | 亚洲手机视频| 欧美天堂亚洲电影院在线播放| 国产精品久久久一区二区| 久久一综合视频| 久久久噜噜噜久久| 久久免费黄色| 亚洲午夜精品一区二区| 一本色道久久综合亚洲精品小说 | 性高湖久久久久久久久| 欧美日韩在线不卡| 亚洲美女黄色片| 欧美激情aaaa| 亚洲精品视频在线看| 欧美美女视频| 亚洲婷婷综合久久一本伊一区| 欧美日韩在线不卡| 亚洲一区二区三区精品视频| 国产精品v片在线观看不卡| 亚洲视频国产视频| 国产精品一区二区久久| 狠狠色综合网站久久久久久久| 国产欧美日韩另类视频免费观看| 在线观看欧美亚洲| 亚洲茄子视频| 亚洲欧美日韩综合一区| 久久精品官网| 久久亚洲一区二区三区四区| 国产精品久久久久久久久婷婷 | 一区二区三区 在线观看视| 六月婷婷久久| 亚洲人成免费| 欧美视频二区| 欧美在线短视频| 在线激情影院一区| 欧美日韩一区二区三区四区五区| 亚洲一区二区三区乱码aⅴ| 国产欧美一区二区视频| 久久这里只有| 99精品视频一区| 国产日韩欧美中文| 欧美二区在线观看| 香蕉久久精品日日躁夜夜躁| 狠狠色综合网站久久久久久久| 欧美激情一区二区三区高清视频| 亚洲一二三区在线| 亚洲高清三级视频| 国产精品免费小视频| 免费的成人av| 午夜精品久久久久久久| 亚洲国产黄色片| 国产精品普通话对白| 久久免费精品日本久久中文字幕| 亚洲理论电影网| 国产一区视频网站| 欧美日韩亚洲系列| 模特精品在线| 久久国产精品99国产| 亚洲美女啪啪| 1000部国产精品成人观看 | 韩国三级电影一区二区| 亚洲午夜精品网| 欧美日韩成人一区二区| 亚洲免费在线观看| 欧美日韩在线高清| 亚洲午夜一区二区三区| 国产精品美女久久久久久2018| 在线亚洲一区| 国产亚洲二区| 久久久久国产精品一区| 国产日韩精品电影| 中国女人久久久| 国产麻豆91精品| 欧美喷潮久久久xxxxx| 欧美一区二区| 一区二区三区精品久久久| 亚洲欧美一区二区激情| 欧美女同视频| 亚洲女性喷水在线观看一区| 国产一区二区日韩精品欧美精品| 久久婷婷人人澡人人喊人人爽| 激情久久综合| 欧美视频手机在线| 久久久久国产一区二区三区四区| 在线播放中文字幕一区| 国产精品国产三级国产普通话蜜臀 | 午夜精品久久久久久久久| 午夜在线一区二区| 久久免费国产| 在线视频成人| 久热爱精品视频线路一| 亚洲高清在线观看| 欧美啪啪成人vr| 欧美亚州在线观看| 一本色道久久88综合日韩精品| 欧美一区二区三区免费观看| 亚洲国产精品福利| 极品中文字幕一区| 激情久久久久久| 又紧又大又爽精品一区二区| 国产三区精品| 国产三级精品三级| 国产一区二区三区高清| 日韩一级不卡| 在线电影国产精品| 国产精品区二区三区日本| 欧美黄色片免费观看| 中日韩午夜理伦电影免费| 亚洲精品日韩在线观看| 激情婷婷久久| 国产视频一区欧美| 韩国精品久久久999| 国产综合精品一区| 狼人社综合社区| 奶水喷射视频一区| 免费在线欧美黄色| 国产精品毛片va一区二区三区 | 美女尤物久久精品| 久久综合狠狠综合久久综青草| 久久香蕉精品| 免费欧美电影| 国产精品每日更新| 国产一区再线| 亚洲视屏在线播放| 久久成人18免费观看| 老司机久久99久久精品播放免费| 欧美午夜激情视频| 国产午夜精品久久久久久免费视| 欧美大色视频| 国产精品激情电影| 国产字幕视频一区二区| 亚洲天堂av电影| 久久精品视频在线看| 欧美深夜福利| 狠狠88综合久久久久综合网| 亚洲国产一区二区a毛片| 亚洲欧美伊人| 免费看黄裸体一级大秀欧美| 一区二区三区高清在线| 欧美中日韩免费视频| 欧美国产激情| 国产亚洲电影| 一区二区高清在线观看| 久久精品综合| 国产精品午夜在线| 一本色道久久综合| 欧美电影免费观看高清完整版| 国产精品揄拍500视频| 夜夜嗨av一区二区三区四区 | 欧美人与禽猛交乱配视频| 国际精品欧美精品| 亚洲一区二区伦理| 国产一区二区三区的电影| 激情久久一区| 国产日韩精品视频一区| 亚洲欧洲日产国产网站| 国内精品写真在线观看| 久久色在线播放| 国产一区二区三区高清在线观看| 亚洲欧美国产毛片在线| 国产精品成人免费| 亚洲嫩草精品久久| 国产乱码精品一区二区三| 亚洲午夜久久久久久久久电影院| 国产精品v一区二区三区 | 亚洲国产精品国自产拍av秋霞| 一个色综合av| 国产日韩欧美在线看| 欧美精品久久一区|