日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux系統(tǒng)如何安裝MySQL數(shù)據(jù)庫 (linux安裝mysql)

Linux系統(tǒng)是一款自由、開放源代碼,且用戶自極大的操作系統(tǒng),因此深受廣大程序員的喜愛。而MySQL數(shù)據(jù)庫,則是一款自由、開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。兩者的結(jié)合,對于網(wǎng)站開發(fā)、數(shù)據(jù)存儲等方面都有著非常大的幫助作用。今天,我們就來了解一下,在Linux系統(tǒng)下,如何安裝MySQL數(shù)據(jù)庫。

之一步:下載MySQL

Linux系統(tǒng)是開源系統(tǒng),所以我們可以通過官網(wǎng)進行MySQL的下載。在MySQL官網(wǎng)上,我們可以看到針對不同版本的操作系統(tǒng),提供了不同的下載包。我們需要下載的是面向Linux系統(tǒng)的MySQL下載包。

第二步:安裝MySQL

下載完成后,我們可以開始安裝MySQL。解壓MySQL的安裝包,得到MySQL的安裝文件。進入解壓目錄,在終端中切換到MySQL文件的根目錄,執(zhí)行以下命令安裝MySQL:

sudo ./configure

sudo make

sudo make install

第三步:啟動MySQL

MySQL安裝完成后,我們需要啟動它才能使用。使用以下命令啟動MySQL:

sudo /usr/local/mysql/bin/mysql.server start

第四步:設(shè)置MySQL密碼

MySQL默認情況下沒有密碼,為了數(shù)據(jù)庫的安全性,我們需要設(shè)置MySQL的密碼。通過以下命令設(shè)置:

sudo /usr/local/mysql/bin/mysql_secure_installation

執(zhí)行上述命令后,會提示輸入當(dāng)前密碼,由于默認情況下沒有密碼,所以直接回車即可。接著會提示我們是否設(shè)置數(shù)據(jù)庫的root賬戶密碼,輸入Y,然后按照提示設(shè)置密碼即可。

第五步:連接MySQL

MySQL安裝完成并設(shè)置好密碼后,我們可以用以下命令連接MySQL:

mysql -u root -p

輸入MySQL的root賬戶密碼,即可連接成功。

第六步:創(chuàng)建數(shù)據(jù)庫

現(xiàn)在我們可以開始使用MySQL數(shù)據(jù)庫了。首先我們需要創(chuàng)建一個數(shù)據(jù)庫,使用以下命令創(chuàng)建:

create database 數(shù)據(jù)庫名;

例如:

create database test;

通過以上六個步驟,我們就完成了在Linux系統(tǒng)下安裝MySQL的過程。當(dāng)然,這只是最基本的安裝配置,還有很多高級的配置和使用方法等待我們?nèi)ヌ剿?。MySQL數(shù)據(jù)庫雖然安裝可能略顯麻煩,但它的DBMS性能是非常優(yōu)秀的,所以學(xué)習(xí)使用MySQL對于學(xué)習(xí)Linux系統(tǒng)和Web開發(fā)都非常有幫助。

相關(guān)問題拓展閱讀:

  • linux服務(wù)器上怎么安裝mysql
  • 如何在linux中安裝mysql

linux服務(wù)器上怎么安裝mysql

到mysql官網(wǎng)下載mysql編譯好的二進制安裝包,在下載頁面Select Platform:選項選擇linux-generic,然后把頁面拉到底部,64位系統(tǒng)下載Linux – Generic (glibc 2.5) (x86, 64-bit),32位系統(tǒng)下載Linux – Generic (glibc 2.5) (x86, 32-bit)

解壓32位安裝包:

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

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

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

注意:目錄結(jié)尾不要加/

添加系統(tǒng)mysql組和mysql用戶:

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

安裝數(shù)據(jù)庫:

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

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

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

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

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

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

啟動mysql服務(wù)和添加開機啟動mysql服務(wù):

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

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

執(zhí)檔戚行命令:ps -ef|grep mysql 看到mysql服務(wù)說明啟動成功,如圖

修改mysql的root用戶密碼,root初始密碼為空的:

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

把mysql客戶端放到默認路徑:

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

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

安裝包:mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz

使用xshell連接linux服務(wù)器,使用root用戶名登錄,依次執(zhí)行以下命令:

======================================================

/usr/in/groupadd mysql   【添加mysql組】

/usr/in/useradd -d /var/lib/mysql -s /in/nologin -g mysql mysql

mkdir -p /usr/local/src/mysql 【新建mysql文件夾】

cd /   伍敗【打開上傳安裝腔液顫包的目錄】

mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 【上傳安裝包到服務(wù)器的根目錄下】

mv mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz /usr/local/src/mysql【根目錄的安裝包移動到文件夾下】

cd /usr/local/src/mysql  【打開目錄】

tar -zxvf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz  【解壓安裝包】

cp mysql-5.6.30-linux-glibc2.5-x86_64 /usr/local/mysql -r  【復(fù)制文件】

cd /usr/local  【打開目錄】

chown -R mysql:mysql mysql/

cd /usr/local/mysql/scripts/  【打開目錄】

./mysql_install_db –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data【執(zhí)行腳本】

cd /usr/local/mysql/support-files  【打開目錄】

cp my-default.cnf /etc/my.cnf【復(fù)制文件到新的路徑下及文件名】

  cp: overwrite `/etc/my.cnf’?Y【Y】

cp mysql.server /etc/init.d/mysql【復(fù)制文件到新的路徑下】

vim /etc/profile【編輯軟件運行環(huán)境】

vim i(編輯一些內(nèi)容) esc(進入normal) w(保存文件) q(不保存退出文件)

###############################################################

export MYSQL_HOME=/usr/local/mysql

export PATH=$MYSQL_HOME/bin:$PATH

###############################################################

source /etc/profile

chkconfig –add mysql

chkconfig mysql on

service mysql start

/usr/local/mysql/bin/mysqladmin -u root password ‘rootroot’【修改數(shù)據(jù)庫root的密碼】

grant all privileges on tdcdb.* to ‘root’@’%’ identified by ‘rootroot’ 【給mysql用戶分配權(quán)限】

flush privileges;

vim /etc/sysconfig/iptables【編輯訪問端口號】

###############################################################

-A INPUT -m state –state NEW -m tcp -p tcp –dportj ACCEPT(添加3306的端口號)

###############################################################

service iptables restart

netstat -ntlp

mysql -u root -p (命令未找到使用: ln -s /usr/local/mysql/bin/mysql /usr/bin)

create user ‘tdc’@’%’ identified by ‘P@ssw0rd’;【創(chuàng)建數(shù)據(jù)庫訪埋中問用戶】

create database if not exists `tdcdb`;【創(chuàng)建數(shù)據(jù)庫】

grant all privileges on tdcdb.* to ‘tdc’@’%’ identified by ‘P@ssw0rd’;【給tdc用戶分配訪問密碼】

flush privileges;

vi /etc/my.cnf【編輯配置文件,支持語言設(shè)置】

###############################

default-character-set=utf8

character-set-server=utf8

default-character-set=utf8

###############################

service mysql stop【重新啟動mysql服務(wù)】

service mysql start

======================================================

linux 常用命令:

pwd:查看當(dāng)前路徑

ll:2個小寫的L,查看當(dāng)前目錄下的所有文件

cd:打開目錄,包括路徑地址及文件夾

vi 文件名:編輯linux下的文件,使用大寫的【I】命令來進行編輯,編輯完成后點擊【ESC】按鈕跳出編輯,輸入【:wq!】命令來退出保存;

注意:linux的文件不能打開直接修改,只能通過vi命令進行修改

======================================================

卸載程序的方式:

ps -ef | grep mysql

/etc/init.d/mysql status

whereis mysql

find / -name mysql【找到所有文件名為mysql的文件列表】

rm -rf /usr/local/mysql/【使用rm命令來移除列表中的文件】

如何在linux中安裝mysql

我這是centos系統(tǒng),ubantu不適用!?。?/p>

我這是centos系統(tǒng),ubantu不適用?。。?/p>

我這是centos系統(tǒng),ubantu不適用?。?!

點擊右下角展開,否則沒有自動換行?。。?!

點擊右下角展開,否則沒有自動換行?。。。?/p>

點擊右下角展開,否則沒有自動換行!?。?!

重要的事情說三遍

練習(xí)用的話直接yum -y install mysql mysql-server

也可以使用源碼安裝

先把rpm格式的mysql刪除,否則初始化失敗rpm -e mysql-server mysql –nodeps   //忽略依賴關(guān)系刪旅猜除

yum -y install ncurses-devel  //安裝依賴包

tar xf cmake-2.8.12.tar.gz -C /usr/src/  //mysql需要cmake支持

cd /usr/src/cmake-2.8.12/ //進入解壓路徑

./configure && gmake && gmake install   //安裝cmake

groupadd mysql//創(chuàng)建mysql組

useradd -M -s /in/nologin -g mysql mysql    //創(chuàng)建mysql用戶,并加入mysql組里

tar xf mysql-5.7.2-m12.tar.gz -C /usr/src/     //解壓mysqlcd /usr/src/mysql-5.7.2-m12///進入解壓路徑

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DSYSCONFDIR=/etc && make && make install //安裝選項

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql     //主程序安裝目錄

-DDEFAULT_CHARSET=utf孝配     //默認字符集為 utf8

-DDEFAULT_COLLATION=utf8_general_ci//默認的字符集校對規(guī)則

-DWITH_EXTRA_CHARSETS=all//安裝所有字符集

-DSYSCONFDIR=/etc //配置文件存放目錄

make && make install  //開始make

優(yōu)化步驟

cp support-files/my-default.cnf /etc/my.cnf

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

chmod +x /etc/init.d/mysqld

echo “PATH=$PATH:/usr/local/mysql/bin” >> /etc/profile

. /etc/profile //注意“.”后面有空格

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

/usr/local/mysql/scripts/mysql_install_db –basedir=/usr/local/mysql/ –datadir=/usr/local/mysql/data –user=mysql  //初始化

–basedir=/usr/local/mysql///指定安裝目錄(產(chǎn)品目錄)

–datadir=/usr/local/mysql/data     //指定數(shù)據(jù)拆慎型目錄

–user=mysql//指定用戶身份

service mysqld start

Starting MySQL…………..

mysqladmin -u root password ‘123456’    //設(shè)置成自己的密碼

我是5.7的版本有可能一定幾率啟動時報錯,看下mysql的配置文件,里面的mysql.sock文件找不到,解決方法如下:

find / -name mysql.sock

找到后復(fù)制這個路徑

vim /etc/my.cnf

找到sock=/data/sock這一行,把后面的路徑改成剛才找到的路徑然后重啟mysql即可。

如果還報錯就告訴我

下載 直接安裝

linux安裝mysql的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux安裝mysql,Linux系統(tǒng)如何安裝MySQL數(shù)據(jù)庫,linux服務(wù)器上怎么安裝mysql,如何在linux中安裝mysql的信息別忘了在本站進行查找喔。

成都網(wǎng)站營銷推廣找創(chuàng)新互聯(lián),全國分站站群網(wǎng)站搭建更好做SEO營銷。
創(chuàng)新互聯(lián)(www.cdcxhl.com)四川成都IDC基礎(chǔ)服務(wù)商,價格厚道。提供成都服務(wù)器托管租用、綿陽服務(wù)器租用托管、重慶服務(wù)器托管租用、貴陽服務(wù)器機房服務(wù)器托管租用。


網(wǎng)頁題目:Linux系統(tǒng)如何安裝MySQL數(shù)據(jù)庫 (linux安裝mysql)
網(wǎng)頁網(wǎng)址:http://www.dlmjj.cn/article/dhpgopp.html