導航:首頁 > 操作系統 > linux資料庫安裝

linux資料庫安裝

發布時間:2022-03-12 17:21:20

linux怎麼裝mysql資料庫

查找以前是否安裝有mysql,使用下面命令
rpm -qa|grep -i mysql
如果顯示有如下包則說明已安裝mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
2
如果已安裝,則需要刪除已安裝的資料庫,使用以下命令來刪除資料庫
刪除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
刪除老版本mysql的開發頭文件和庫
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸載後/var/lib/mysql中的數據及/etc/my.cnf不會刪除,如果確定沒用後就手工刪除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
3
下載mysql的rpm包
可以通過wget下載具體的地址因為不能用鏈接請大家去官網去找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL伺服器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客戶端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql開發依賴包。
下載後放到Liunx伺服器中,如圖所示
步驟閱讀
4
安裝MySQL Server的rpm包
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安裝過程如圖所示
安裝完成後會生成root用戶的隨機密碼,請使用「cat /root/.mysql_secret」或類似命令進行查看。
步驟閱讀
步驟閱讀
5
安裝MySQL客戶端
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
步驟閱讀
6
安裝MySQL開發依賴包
rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
步驟閱讀
7
啟動msyql
安裝完成後mysql是沒有啟動的,運行mysql命令會提示如下錯誤:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
可使用如下命令啟動MySQL:
service mysql start
或者使用如下命令:
/etc/init.d/mysql start
可使用SET PASSWORD命令修改root用戶的密碼,參考如下:SET PASSWORD = PASSWORD('root123456');
步驟閱讀
步驟閱讀
8
登錄MySQL
使用mysql命令登錄MySQL伺服器,運行MySQL的命令時,會提示需要設置root用戶密碼
步驟閱讀
9
設置開機自啟動
/etc/init.d/mysql start
設置完成後重啟系統,使用natstat –nat命令可看到MySQL的3306埠
10
至此我們已經安裝好了mysql資料庫,當然現在我們的資料庫還不支持遠程連接,遠程連接會出現以下代碼:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通過以下以下來解決
11
改表法:在本機登入mysql後,更改「mysql」資料庫里的「user」表裡的「host」項,從」localhost」改為'%'。
mysql>
mysql>use mysql;
mysql>select 'host' from user where user='root';
12
好了,開始享受mysql帶來的強大功能吧

② linux怎麼裝 mysql資料庫

在linux下安裝mysql資料庫並配置的流程比較繁瑣,需要耐心調試,具體方法和步驟如下:

1.查找以前是否安裝有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果顯示有如下包則說明已安裝mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1

2.如果已安裝,則需要刪除已安裝的資料庫,使用以下命令來刪除資料庫
刪除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
刪除老版本mysql的開發頭文件和庫
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸載後/var/lib/mysql中的數據及/etc/my.cnf不會刪除,如果確定沒用後就手工刪除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql

3.下載mysql的rpm包
可以通過wget下載具體的地址因為不能用鏈接請大家去官網去找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL伺服器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客戶端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql開發依賴包。
下載後放到Liunx伺服器中。

4.安裝MySQL Server的rpm包
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安裝完成後會生成root用戶的隨機密碼,請使用「cat /root/.mysql_secret」或類似命令進行查看。

5.安裝MySQL客戶端
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm

6.安裝MySQL開發依賴包
rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm

7.啟動msyql
安裝完成後mysql是沒有啟動的,運行mysql命令會提示如下錯誤:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
可使用如下命令啟動MySQL:
service mysql start
或者使用如下命令:
/etc/init.d/mysql start
可使用SET PASSWORD命令修改root用戶的密碼,參考如下:SET PASSWORD = PASSWORD('root123456');

8.登錄MySQL
使用mysql命令登錄MySQL伺服器,運行MySQL的命令時,會提示需要設置root用戶密碼。

9.設置開機自啟動
/etc/init.d/mysql start
設置完成後重啟系統,使用natstat –nat命令可看到MySQL的3306埠。

10.至此已經安裝好了mysql資料庫,當然現在我們的資料庫還不支持遠程連接,遠程連接會出現以下代碼:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通過以下以下來解決。

11.改表法:在本機登入mysql後,更改「mysql」資料庫里的「user」表裡的「host」項,從」localhost」改為'%'。
mysql>
mysql>use mysql;
mysql>select 'host' from user where user='root

12.到此為止,mysql資料庫在linux中安裝完畢。

③ linux下怎麼安裝mysql資料庫

1、到mysql官網下載mysql編譯好的二進制安裝包,在下載頁面Select Platform:選項選擇linux-generic,然後把頁面拉到底部,

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

2、解壓32位安裝包:

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

3、復制解壓後的mysql目錄到系統的本地軟體目錄:

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

4、添加系統mysql組和mysql用戶:

執行命令:groupadd mysql和useradd -r -g mysql mysql

5、安裝資料庫:

進入安裝mysql軟體目錄:執行命令 cd /usr/local/mysql

修改當前目錄擁有者為mysql用戶:執行命令?chown -R mysql:mysql ./

安裝資料庫:執行命令?./scripts/mysql_install_db --user=mysql

修改當前目錄擁有者為root用戶:執行命令?chown -R root:root ./

修改當前data目錄擁有者為mysql用戶:執行命令?chown -R mysql:mysql data

到此資料庫安裝完畢

6、啟動mysql服務和添加開機啟動mysql服務:

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

啟動mysql服務:執行命令service mysql start

執行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功

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

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

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

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

注意:建議使用軟鏈過去,不要直接包文件復制,便於系統安裝多個版本的mysql

④ Linux怎麼安裝資料庫

1
查找以前是否安裝有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果顯示有如下包則說明已安裝mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
2
如果已安裝,則需要刪除已安裝的資料庫,使用以下命令來刪除資料庫
刪除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
刪除老版本mysql的開發頭文件和庫
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸載後/var/lib/mysql中的數據及/etc/my.cnf不會刪除,如果確定沒用後就手工刪除
rm -f /etc/my.cnf

⑤ 怎樣在linux安裝mysql

linux下使用yum安裝mysql
1. 安裝mysql 伺服器端:
yum install mysql-server

yum install mysql-devel
2. 安裝mysql客戶端:
yum install mysql
3. 啟動mysql服務:
service mysqld start或者/etc/init.d/mysqld start
停止:
service mysqld stop
重啟:
service mysqld restart
4. 創建root管理員:
mysqladmin -u root password 123456
5.登陸
mysql -uroot -p123456

⑥ 如何在linux下安裝mysql

第一步:安裝:
tarmysql-5.5.48-linux2.-x86_64.tar.gz
Copy到指定的路徑下:
cpmysql-5.5.48-linux2.6-x86_64 /usr/local/mysql -r

添加系統mysql組合mysql用戶:
執行命令:groupaddmysql和useradd -r -g mysql mysql

安裝資料庫:
進入安裝mysql軟體目錄:執行命令 cd/usr/local/mysql
修改當前目錄擁有者為mysql用戶:執行命令chown -R mysql:mysql ./
安裝資料庫:執行命令./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者為root用戶:執行命令chown -R root:root ./
修改當前data目錄擁有者為mysql用戶:執行命令chown -R mysql:mysql data
到此資料庫安裝完畢

啟動mysql服務和添加開機啟動mysql服務:
添加開機啟動:執行命令cpsupport-files/mysql.server /etc/init.d/mysql,把啟動腳本放到開機初始化目錄
啟動mysql服務:執行命令servicemysql start

⑦ Linux下安裝mysql

沒有過
fedora
不敢確定
,windows
下把文件共享
名字不要用英文
命令提示符下
輸入samba
client
//主機的ip/
src
-U
用戶名
密碼
如果能看到你的共享文件
那就可以get
+
mysql的文件名
下載
用quit
退出
試試吧不知能不能用

⑧ 如何在linux安裝mysql

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

解壓32位安裝包:
進入安裝包所在目錄,執行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

復制解壓後的mysql目錄到系統的本地軟體目錄:
執行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
注意:目錄結尾不要加/

添加系統mysql組和mysql用戶:
執行命令:groupadd mysql和useradd -r -g mysql mysql

安裝資料庫:
進入安裝mysql軟體目錄:執行命令 cd /usr/local/mysql
修改當前目錄擁有者為mysql用戶:執行命令 chown -R mysql:mysql ./
安裝資料庫:執行命令 ./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者為root用戶:執行命令 chown -R root:root ./
修改當前data目錄擁有者為mysql用戶:執行命令 chown -R mysql:mysql data
到此資料庫安裝完畢

啟動mysql服務和添加開機啟動mysql服務:
添加開機啟動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啟動腳本放到開機初始化目錄
啟動mysql服務:執行命令service mysql start
執行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功,如圖

修改mysql的root用戶密碼,root初始密碼為空的:
執行命令:./bin/mysqladmin -u root password '密碼'

把mysql客戶端放到默認路徑:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建議使用軟鏈過去,不要直接包文件復制,便於系統安裝多個版本的mysql

⑨ linux安裝 mysql如何安裝

你也可以先裝好ftp服務,這樣用起來會比較好點,FTP安裝:
yum install vsftpd
1. 啟動系統自帶的VSFTPD
2.新建一個FTP賬號
a. useradd 用戶名 -d 文件存放路徑 -s /sbin/nologin #/sbin/nologin 表示不能用來作為系統用戶登錄
b.passwd 用戶名 #賦予新賬號一個密碼

cd /etc/vsftpd 然後 vi /chroot_list #新建一個文檔chroot_list 在裡面寫上 用戶名
3.vi /etc/vsftpd/vsftpd.conf

將#chroot_list_enable=YES和#chroot_list_file=/etc/vsftpd/chroot_list 前的#去掉
然後保存退出,重啟VSFTPD
修改FTP路徑
userdel -R zhougz
useradd -h /var/www/html zhougz
passwd zhougz
可以下載不可以上傳(更改文件擁有者)
chown -R 用戶:群組 /home/wwwroot(文件路徑:就是你上傳文件所在的路徑)
4.這個時候登錄FTP,會出現500 OPS的錯誤,有兩個解決辦法。
a.執行setsebool ftpd_disable_trans 1和service vsftpd restart或者直接關閉5.selinux=disabled(默認selinux=enforcing),/etc/selinux/config

b.目錄許可權問題,比如用戶a,目錄/ftphome/a
那麼/ftphome這個目錄屬主和組都有讀和執行許可權,否則也會報500錯誤。這個也就是部分用戶正常,而部分用戶不能登錄的原因。
***配置完成後記得重啟電腦***

添加到防火牆
sudo /sbin/iptables -I INPUT -p tcp --dport 20 -j ACCEPT
sudo /sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT
sudo /etc/rc.d/init.d/iptables save
sudo /etc/rc.d/init.d/iptables restart
開機啟動
方法一:
chkconfig vsftpd on service vsftpd start
方法二:
最簡單的辦法,把service vsftpd start加入/etc/rc.local即可。

從個人使用習慣上來說,chkconfig命令倒是蠻不錯的選擇.此命令也可以定義其它自動啟動服務項次,大家可以試試哦!

進雖ysql解壓的源碼文件目錄
./configure --prefix=/usr/local/mysql #設置mysql的安裝路徑
make && make install #編譯,進行安裝。
配置mysql
groupadd mysql #添加mysql組
useradd -g mysql mysql #添加mysql用戶並加入到mysql組
cd /usr/local/mysql/ #切換到cd /usr/local/mysql/目錄下
chown -R mysql . #改變當前目錄下的所有者為mysql用戶
chgrp -R mysql . #改變當前目錄下的mysql用戶的文件為mysql組
cd /usr/local/src/mysql-5.0.22/support-files #到源碼mysql目錄下的support-files下
cp my-medium.cnf /etc/my.cnf #拷貝文件到/etc/覆蓋my.cnf 文件
cd /usr/local/mysql/bin #改變目錄到/usr/local/mysql/bin
./mysql_install_db --user=mysql #以mysql身份初始化資料庫
cd /usr/local/mysql #改變目錄到/usr/local/mysql
chown -R mysql:mysql var #改變var目錄所屬mysql用戶到mysql組
chmod 755 var #改變var目錄許可權
cd /usr/local/mysql/bin #改變目錄到/usr/local/mysql/bin
./mysqld_safe --user=mysql & #以mysql用戶啟動庫生成套接字
netstat -ant | grep 3306 #查看mysql是否啟動,mysql用的是3306埠
./mysqladmin -u root password 'admin' #給mysql的root用戶設置密碼
cd /usr/local/src/mysql-5.0.22/support-files/ #改變目錄到cd /usr/local/src/mysql-5.0.22/support-files/
cp mysql.server /etc/init.d/mysqld #拷貝文件用於開機自動啟動
chmod 755 /etc/init.d/mysqld #給mysqld許可權
chkconfig --add mysqld #添加mysqld服務到系統
chkconfig mysqld on #打開myslqd服務
service mysqld restart #啟動mysql服務
測試mysql:
cd /usr/local/mysql/bin #改變目錄到cd /usr/local/mysql/bin
./mysql -u root -p #登陸mysql
show databases; #查看資料庫表
開機啟動2
cp /mysql-5.0.22/support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld //添加到啟動
chmod +x /etc/rc.d/init.d/mysqld //添加運行許可權

/usr/local/mysql/bin/mysqld_safe --user=mysql &
寫入/etc/rc.d/rc.local
開機啟動3
chkconfig mysqld on
chkconfig --list mysqld

2-5如果為on就OK

閱讀全文

與linux資料庫安裝相關的資料

熱點內容
php路徑寫法 瀏覽:431
為什麼有些網頁安卓打不開 瀏覽:220
如何滲透獲取伺服器資料庫 瀏覽:778
ios是怎麼解析app的 瀏覽:256
按揭車怎麼貸款app 瀏覽:477
linux卸載nodejs 瀏覽:128
find方法php 瀏覽:301
黑馬程序員主機密碼 瀏覽:182
文件夾選擇時出現對號標記 瀏覽:344
演算法怎麼服務於軟體 瀏覽:566
linux父進程子進程退出 瀏覽:270
伺服器內怎麼開創造 瀏覽:858
上海國廈高壓壓縮機 瀏覽:564
程序員的生日蛋糕小玩具 瀏覽:251
ctp下單Python 瀏覽:516
提高演算法質量的原則建議有哪些 瀏覽:445
關於立即執行命令的詩句 瀏覽:89
壓縮空氣過濾器報價 瀏覽:246
24v電壓縮機 瀏覽:68
色種pdf 瀏覽:677