真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么編譯安裝mysql 怎么編譯安裝軟件到手機(jī)上

linux下怎么安裝mysql數(shù)據(jù)庫(kù)

1、到mysql官網(wǎng)下載mysql編譯好的二進(jìn)制安裝包,在下載頁(yè)面Select Platform:選項(xiàng)選擇linux-generic,然后把頁(yè)面拉到底部,

創(chuàng)新互聯(lián)建站-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比略陽(yáng)網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式略陽(yáng)網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋略陽(yáng)地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴(lài)。

64位系統(tǒng)下載Linux - Generic (glibc 2.5) (x86, 64-bit),32位系統(tǒng)下載Linux - Generic (glibc 2.5) (x86, 32-bit)

2、解壓32位安裝包:

進(jìn)入安裝包所在目錄,執(zhí)行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

3、復(fù)制解壓后的mysql目錄到系統(tǒng)的本地軟件目錄:

執(zhí)行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r

4、添加系統(tǒng)mysql組和mysql用戶(hù):

執(zhí)行命令:groupadd mysql和useradd -r -g mysql mysql

5、安裝數(shù)據(jù)庫(kù):

進(jìn)入安裝mysql軟件目錄:執(zhí)行命令 cd /usr/local/mysql

修改當(dāng)前目錄擁有者為mysql用戶(hù):執(zhí)行命令?chown -R mysql:mysql ./

安裝數(shù)據(jù)庫(kù):執(zhí)行命令?./scripts/mysql_install_db --user=mysql

修改當(dāng)前目錄擁有者為root用戶(hù):執(zhí)行命令?chown -R root:root ./

修改當(dāng)前data目錄擁有者為mysql用戶(hù):執(zhí)行命令?chown -R mysql:mysql data

到此數(shù)據(jù)庫(kù)安裝完畢

6、啟動(dòng)mysql服務(wù)和添加開(kāi)機(jī)啟動(dòng)mysql服務(wù):

添加開(kāi)機(jī)啟動(dòng):執(zhí)行命令cp support-files/mysql.server /etc/init.d/mysql,把啟動(dòng)腳本放到開(kāi)機(jī)初始化目錄

啟動(dòng)mysql服務(wù):執(zhí)行命令service mysql start

執(zhí)行命令:ps -ef|grep mysql 看到mysql服務(wù)說(shuō)明啟動(dòng)成功

7、修改mysql的root用戶(hù)密碼,root初始密碼為空的:

執(zhí)行命令:./bin/mysqladmin -u root password '密碼'

8、把mysql客戶(hù)端放到默認(rèn)路徑:

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

注意:建議使用軟鏈過(guò)去,不要直接包文件復(fù)制,便于系統(tǒng)安裝多個(gè)版本的mysql

linux怎么編譯安裝mysql

不同linux版本,安裝不同版本的mysql方法各不相同,下面以CentOS 6.5編譯安裝MySQL 5.6.16介紹:

一.準(zhǔn)備工作

1.yum安裝各個(gè)依賴(lài)包

[root@WebServer ~]# yum -y install gcc gcc-devel gcc-c++ gcc-c++-devel autoconf* automake* zlib* libxml* ncurses-devel ncurses libgcrypt* libtool* cmake openssl openssl-devel bison bison-devel unzip

2.新建mysql組和用戶(hù)

[root@WebServer ~]# groupadd mysql

[root@WebServer ~]# useradd -g mysql -s /sbin/nologin mysql

3.目錄準(zhǔn)備

[root@WebServer ~]# mkdir -p /webserver/mysql/etc

[root@WebServer ~]# mkdir -p /webserver/mysql/data

[root@WebServer ~]# mkdir -p /webserver/mysql/tmp

[root@WebServer ~]# chown -R mysql.mysql /webserver/mysql

4.解壓MySQL并進(jìn)入安裝目錄

[root@WebServer ~]# tar zxvf mysql-5.6.16.tar.gz

[root@WebServer ~]# cd mysql-5.6.16

二.編譯并安裝

1.編譯MySQL

[root@WebServer mysql-5.6.16]# cmake -DCMAKE_INSTALL_PREFIX=/webserver/mysql \

-DSYSCONFDIR=/webserver/mysql/etc \

-DMYSQL_DATADIR=/webserver/mysql/data \

-DMYSQL_TCP_PORT=3306 \

-DMYSQL_UNIX_ADDR=/webserver/mysql/tmp/mysqld.sock \

-DMYSQL_USER=mysql \

-DEXTRA_CHARSETS=all \

-DWITH_READLINE=1 \

-DWITH_SSL=system \

-DWITH_EMBEDDED_SERVER=1 \

-DENABLED_LOCAL_INFILE=1 \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DENABLE_DOWNLOADS=1

2.如果出現(xiàn)以下錯(cuò)誤

則需要

[root@WebServer mysql-5.6.16]# cd source_downloads/

[root@WebServer source_downloads]# unzip gmock-1.6.0.zip

[root@WebServer source_downloads]# ./configure

[root@WebServer source_downloads]# make

[root@WebServer source_downloads]# cd ..

然后刪除mysql-5.6.16目錄下的CMakeCache.txt重新使用cmake進(jìn)行編譯安裝

2.安裝

[root@WebServer mysql-5.6.16]# make make install

編譯過(guò)程會(huì)比較漫長(zhǎng),編譯時(shí)間取決于機(jī)器的性能

三.MySQL配置

1.客戶(hù)端庫(kù)文件的鏈接(未執(zhí)行此步驟的話(huà),在PHP編譯時(shí)會(huì)提示找不到MySQL文件)

[root@WebServer mysql-5.6.16]# ln -s /webserver/mysql/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18

ps:我使用的是64位CentOS,如果使用的是32位請(qǐng)使用ln -s /webserver/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18

2.MySQL啟動(dòng)文件的配置

[root@WebServer mysql-5.6.16]# cp support-files/mysql.server /etc/init.d/mysqld

[root@WebServer mysql-5.6.16]# chmod +x /etc/init.d/mysqld

[root@WebServer mysql-5.6.16]# vim /etc/init.d/mysqld

basedir=/webserver/mysql

datadir=/webserver/mysql/data

//修改以上這2行的路徑即可

3.設(shè)置MySQL配置文件

[root@WebServer mysql-5.6.16]# cp support-files/my-default點(diǎn)吸煙 f /webserver/mysql/etc/my點(diǎn)吸煙 f

[root@WebServer mysql-5.6.16]# rm -rf /etc/my點(diǎn)吸煙 f

[root@WebServer mysql-5.6.16]# ln -s /webserver/mysql/etc/my點(diǎn)吸煙 f /etc/my點(diǎn)吸煙 f

4.初始化數(shù)據(jù)庫(kù)

[root@WebServer mysql-5.6.16]# cd /webserver/mysql

[root@WebServer mysql]# ./scripts/mysql_install_db --user=mysql --basedir=/webserver/mysql --datadir=/webserver/mysql/data

5.鏈接MySQL命令(這一步可以讓我們方便很多,可以不用寫(xiě)出命令的路徑,也可以寫(xiě)入/etc/profile的PATH中)

[root@WebServer ~]# cd /usr/sbin

[root@WebServer sbin]# ln -s /webserver/mysql/bin/* .

6.啟動(dòng)MySQL并設(shè)置為開(kāi)機(jī)啟動(dòng)

[root@WebServer sbin]# service mysqld start ;chkconfig mysqld on

Starting MySQL.. SUCCESS!

7.設(shè)置MySQL root用戶(hù)的密碼

[root@WebServer ~]# mysqladmin -u root password 123456

這里將MySQL的root密碼設(shè)置為123456,強(qiáng)烈不建議將數(shù)據(jù)庫(kù)的密碼設(shè)的簡(jiǎn)單

8.刪除用戶(hù)密碼為空的用戶(hù)

[root@WebServer ~]# mysql -u root -p

Enter password:

mysql use mysql;

mysql select Host,User,Password from user;

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

| Host | User | Password |

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

| localhost | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |

| webserver | root | |

| 127.0.0.1 | root | |

| ::1 | root | |

| localhost | | |

| webserver | | |

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

6 rows in set (0.00 sec)

mysql delete from user where password="";

Query OK, 5 rows affected (0.00 sec)

mysql flush privileges;

Query OK, 0 rows affected (0.00 sec)

mysql select Host,User,Password from user;

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

| Host | User | Password |

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

| localhost | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |

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

1 row in set (0.00 sec)

mysql exit;

完畢。

Mysql5.6.16安裝

1、解壓

2、配置環(huán)境變量(讓系統(tǒng)知道你的bin在哪個(gè)位置)path里面設(shè)置到安裝目錄的bin目錄

4、在cmd中bin目錄底下執(zhí)行mysqld -install(將mysql安裝為windows服務(wù))

5、執(zhí)行命令:net start mysql 或者windows管理工具-服務(wù)里面找到MySql服務(wù),并啟動(dòng)

6、在命令行中運(yùn)行mysql -uroot 進(jìn)入數(shù)據(jù)庫(kù)。

7、修改密碼

輸入mysql回車(chē)

mysql use mysql;

mysql update user set password=password("123123") where user="root";

8、刷新權(quán)限

mysql flush privileges;

mysql \q;退出

打開(kāi)cmd你知道吧?

開(kāi)始 - 運(yùn)行 -- 輸入cmd回車(chē)


分享文章:怎么編譯安裝mysql 怎么編譯安裝軟件到手機(jī)上
URL分享:http://weahome.cn/article/ddehejc.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部