本文目錄一覽:
- 1、linux連接mysql。-u後面是賬戶-p後面是密碼。那怎麼改連接埠呢?不是所有mysql都是3306埠
- 2、怎樣在linux系統上安裝mysql資料庫
- 3、怎麼樣更改MYSQL的默認埠
- 4、linux中怎麼開啟mysql的3306埠
- 5、mysql資料庫的埠號怎麼修改
- 6、Linux中修改mysql埠之後啟動報錯 ERROR! The server quit without updating PID file
linux連接mysql。-u後面是賬戶-p後面是密碼。那怎麼改連接埠呢?不是所有mysql都是3306埠
mysql -u 用戶名 -p密碼無空格 -h 伺服器地址 –port=3307 [資料庫名,可以無]
有時候忘記了,搜索到這裡就想起了。
怎樣在linux系統上安裝mysql資料庫
mysql安裝前準備
在安裝mysql之前需要進行一些準備工作。首先要明確Linux中是否已經安裝mysql服務,在不明確的情況下,可以執行以下命令進行確認。
[root@localhost ~]#rpm -q mysql
執行命令後的結果如下所示,表明mysql服務沒有安裝。
[root@localhost ~]#rpm -q mysql
package mysql is not installed
如果檢測到mysql服務沒有安裝,則需要準備安裝mysql服務所需要的RPM包,如下所示:下載地址:。
MySQL-server-community-5.1.26-0.rhel4.i386.rpm
MySQL-client-community-5.1.26-0.rhel4.i386.rpm
MySQL-shared-community-5.1.26-0.rhel4.i386.rpm
MySQL-devel-community-5.1.26-0.rhel4.i386.rpm
MySQL-test-community-5.1.26-0.rhel4.i386.rpm
MySQL-community-debuginfo-5.1.26-0.rhel4.i386.rpm
mysql安裝的詳細過程
安裝mysql的方法有多種,下面就以RPM包安裝和源碼安裝兩種方式為例進行講解。
1.RPM包安裝方式
運行如下命令:
[root@test1 local]# rpm -ivh MySQL-server-community-5.1.26-0.rhel4.i386.rpm
Preparing… [100%]
1:MySQL-server [100%]
如上安裝其他的5個rpm文件,應該沒有什麼問題。
2.源碼安裝方式
要使用源碼的方式對mysql資料庫進行安裝,則需要先從相關網站下載獲得相應的mysql安裝包文件(mysql-5.0.15.tar.gz),然後進行相關的安裝工作,安裝的具體步驟如下。
第1步,為「mysqld」服務增添一個登錄組和用戶名,執行如下命令。
[root@localhost ~]#groupadd mysql
[root@localhost ~]#useradd -g mysql mysql
第2步,解壓mysql安裝包,執行如下命令。
[root@localhost ~]#gunzip mysql-5.0.15.tar.gz | tar -xvf –
[root@localhost ~]#cd mysql-5.0.15
第3步,進行相關的配置和編譯。
給configure分配可執行文件,執行如下命令。
[root@localhost ~]#chmod +x configure
改變字符集為GBK[默認字符集為 ISO-8859-1(Latin1)],執行如下命令。
[root@localhost ~]#./configure –prefix=/usr/local/mysql –with-charset=gbk
[root@localhost ~]#make
第4步,執行如下命令進行安裝
[root@localhost ~]#make install
另外,如果想安裝選項文件,使用當前存在的「support-files」文件夾作為模板,執行如下指令。
[root@localhost ~]#cp support-files/my-medium.cnf /etc/my.cnf
同時,如果需要讓mysql每次開機時自動啟動,需要執行如下指令。
[root@localhost ~]#cp -r support-files/mysql.server /etc/init.d/mysql
[root@localhost ~]#cd /etc/rc.d/init.d
[root@localhost ~]#chmod +x mysql
[root@localhost ~]#sbin/chkconfig –del mysql
[root@localhost ~]#sbin/chkconfig –add mysql
第5步,執行以下命令進行安裝目錄。
[root@localhost ~]#cd /usr/local/mysql
第6步,將程序的所有許可權授給「root」,並且把數據目錄的所有授權給可以進行「mysqld」的用戶,假設mysql的安裝目錄為「/usr/local/mysql」,執行以下命令。
首先把文件擁有權授給「root」,執行如下命令。
[root@localhost ~]#chown -R root
然後把數據目錄擁護權授給「mysql」用戶,執行如下命令。
[root@localhost ~]#chown -R mysql var
最後把組的許可權授給「mysql」組,執行如下命令。
[root@localhost ~]#chgrp -R mysql
第7步,所有的配置完成後,執行以下命令測試並運行mysql
[root@localhost ~]#/usr/local/mysql/bin/mysqld_safe –user=mysql
[root@localhost ~]#service mysql start
第8步,測試一切正常後,為了安全起見,最好更改管理員的密碼。可以運行mysqladmin,執行如下命令。
[root@localhost ~]#cd bin
[root@localhost ~]#./mysqladmin -u root password ******
第9步,允許其他用戶訪問本機,執行以下命令。
[root@localhost ~]#./mysqladmin -u root -p mysql
第10步,修改mysql資料庫埠號,執行如下命令。
[root@localhost ~]#vi /etc/my.cnf
第11步,重啟應用,執行如下命令。
[root@localhost ~]#service mysql restart
以上mysql安裝方式都稍顯複雜,建議在「軟體包管理者」窗口中進行安裝。
怎麼樣更改MYSQL的默認埠
在windows下一般是更改mysql安裝目錄的my.ini文件,把裡面那個port=3306更改你想要的埠
在Linux下,一般是更改/etc/my.cnf文件,把裡面那個port=3306更改你想要的埠
這樣更改完埠,重啟下服務就可以。這更改後的埠最好是1024後面的埠而且是系統已經未使用的埠
linux中怎麼開啟mysql的3306埠
1、首先,進入到控制台下,下圖是我用了putty工具,遠程實現的控制。之後輸入「netstat -an | grep 3306」即可查看是否開啟,如下圖只顯示listen則標識未開啟。
2、之後,通過cd命令進入到etc/mysql目錄下。然後輸入ls命令,即可看到該目錄下的文件。
3、文件中會看到有my.cnf。通過「vi my.cnf」命令進入到編輯的狀態下。
4、之後,把「bind-address =127.0.0.1」注釋掉或者換成需要遠程連接的ip地址,或者是直接把這句刪除掉,然後,進行保存即可。
mysql資料庫的埠號怎麼修改
在windows下一般是更改mysql安裝目錄的my.ini文件,把裡面那個port=3306更改你想要的埠 在Linux下,一般是更改/etc/my.cnf文件,把裡面那個port=3306更改你想要的埠 這樣更改完埠,重啟下服務就可以。這更改後的埠最好是1024後面的埠…
Linux中修改mysql埠之後啟動報錯 ERROR! The server quit without updating PID file
直接刪除pid文件,然後嘗試啟動mysql
使用ps
-ef
|
[m]ysql來查找mysql進程
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/199059.html