導航:首頁 > IDC知識 > mysql從伺服器配置

mysql從伺服器配置

發布時間:2020-12-14 14:51:37

1、如何配置MySQL集群在一台伺服器

下文就是教你如何在一台伺服器上搭建Cluster。

一,先確認Cluster的包已經正確安裝
[root@cluster-one ~]# rpm -aq|grep -i mysql
MySQL-Cluster-client-gpl-7.2.10-1.el6.x86_64
MySQL-Cluster-server-gpl-7.2.10-1.el6.x86_64
MySQL-Cluster-shared-compat-gpl-7.2.10-1.el6.x86_64
MySQL-Cluster-devel-gpl-7.2.10-1.el6.x86_64
二,創建如下幾個配置文件,下面啟動時要用到
[root@cluster-one mysqlData]# more config.ini
[NDBD DEFAULT]
NoOfReplicas=2
[TCP DEFAULT]
#portnumber=3388
[NDB_MGMD]
NodeId = 1
hostname=localhost
datadir=/mysqlData/clustermgmd-data/
[NDBD]
NodeId = 2
hostname=localhost
datadir=/mysqlData/clusterndb1-data/
[NDBD]

2、一台linux伺服器怎麼安裝多個mysql資料庫並配置主從

1、關閉Liunx系統的防火牆,如果忘了,你下面的測試連接必定會失敗,切記,切記,切記。
2、yum安裝lrzsz和cmake
yum -y install lrzsz;
yum -y install cmake;
首先熟悉MySql資料庫,很多人都是直接安裝原生版的MySql資料庫(就是官網上下載的資料庫安裝包),也有人用的是MySql的衍生版資料庫,如percona,我用的就是這種,下面我會分別說明原生版和衍生版MySql資料庫的安裝和主從配置。

3、如何配置mysql伺服器和web伺服器

如果安裝apache安裝好,一個web伺服器基本上就可以使用了!你可以這樣在版你自己的機器上測試
#elinks http://web伺服器的權ip
如果你正常訪問,說明web伺服器可以正常的使用(前提你要啟動服務)
至於php和mysql只不過是讓apache來支持php的程序!因為在默認的情況下,apache是沒有支持php程序,所以你只有將php的模塊安裝上才可以讓apache來解析php的程序!
備注:apache是一個模塊化的程序,所以如果你想讓apache來支持一種功能,比如php,cgi,或者jsp,只要將相對應的模塊安裝上就可以了!這就是模塊化一種,省去了重新安裝的過程!不過你在編譯apache時,要加上with-apxs,這樣才能將相對應的模塊動態地load到apache中!

4、怎麼配置雲伺服器mysql遠程

最近有一同學問我MySQL無法遠程訪問怎麼呢,但能使用localhost來進行方法,下面腳本之家來給各位介紹一下解決辦法,需要的朋友可以參考下

可能是IP沒設置好
問題:MySQL許可權設置正確,但仍無法遠程訪問。通過telnet發現3306埠未打開。
分析:MySQL默認只綁定127.0.0.1,即:只有在本機才能訪問3306埠。
解決:找到MySQL配置文件,搜索「bind-address」,找到這一行:
bind-address = 127.0.0.1 在前面加一個#,注釋掉這一行,保存,重啟MySQL。再通過遠程訪問就可以了,telnet可以發現埠也打開了。
例我們配置
1. 確保skip-networking被刪除或者屏蔽,否則不支持TCP/IP 訪問
2. 增加行bind-address = 65.55.55.2,替代65.55.55.2 為你的伺服器地址
修改後,配置為:

復制代碼代碼如下:

[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/English
bind-address = 65.55.55.2
# skip-networking
....
..

保存並關閉配置文件
重啟mysql伺服器:# /etc/init.d/mysql restart

如果上面辦法沒有用我們可以通用mysql命令模式進行設置
1。 改表法。
可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 "mysql" 資料庫里的 "user" 表裡的 "host" 項,從"localhost"改稱"%"

復制代碼代碼如下:

CODE:mysql -u root -p123
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;

2. 授權法。
例如,你想kevin使用mypassword從任何主機連接到mysql伺服器的話。

復制代碼代碼如下:
GRANT ALL PRIVILEGES ON *.* TO 'kevin'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

如果你想允許用戶kevin從ip為192.168.101.234的主機連接到mysql伺服器,並使用mypassword作為密碼

復制代碼代碼如下:

GRANT ALL PRIVILEGES ON *.* TO 'kevin'@'192.168.101.234' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

注意了,如果是linux系統防火牆也很重要哦

復制代碼代碼如下:

/* 關閉防火牆 */
service iptables stop
/* 開啟防火牆 */
service iptables start
/* 默認關閉防火牆 */
chkconfig iptables off

5、伺服器中MySQL資料庫是怎麼配置的

伺服器地址可以是抄:襲localhost 、127.0.0.1、伺服器ip地址;
默認填寫localhost

資料庫地址就是要調用的資料庫的伺服器ip
伺服器和站點在相同伺服器上可以使用第一點說的三種方式
伺服器和站點不在相同ip上就需要輸入資料庫的外網ip地址。

6、如何根據伺服器配置,配置MYSQL最大連接數

可設置連接的數量多些,具體打開管理工具里的終端服務配置,再單擊連接,雙擊右邊的RDP-Tcp,彈出RDP-Tcp屬性,選擇網卡,可設置最多連接數,或者設置為無限制的連接數。

7、mysql 資料庫用什麼伺服器配置

這個的通過實際訪問量去測算,伺服器要求不高,內存大點就好,如果就是普通的web網站 現在的pc就能滿足

與mysql從伺服器配置相關的知識