雲服務器上創建用戶mysql(個人搭建雲服務器)

本文目錄一覽:

怎麼配置雲服務器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

mysqluse mysql;

mysqlupdate user set host = ‘%’ where user = ‘root’;

mysqlselect 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

雲服務器怎麼裝mysql數據庫

據了解,小鳥雲默認不安裝MySQL

安裝的話可以使用

yum -y install mysql mysql-server mysql-devel

安裝基本MySQL數據庫服務器

默認安裝在 /usr/local/mysql

數據存放 /var/lib/mysql

配置文件 /etc/my.cnf

默認安裝的版本版本為:MySQL 5.1

小鳥雲創業者專用雲主機上線(僅售¥990元/年,原價:¥3372元/年)

配置:2核CPU+2G內存+5M帶寬+100GSSD磁盤+20G防禦

性能:IntelHaswell + DDR4 + SSD = 50,000IOPS、800Mb/s吞吐量

如何在雲服務器上安裝mysql

說說我在阿里雲服務器上安裝mysql的心路歷程吧,剛開始安裝好java8和tomcat8,安裝非常的順利,但是我接下來要安裝mysql了,在網上看到一篇帖子(是rpm包安裝的,也在本機上的centos6.5安裝過沒有問題),所以我就按照這個安裝mysql,可是失敗了,報錯了。

然後在網上瘋狂的找解決方法,然後卸載後重裝,裝了又卸,折騰的只剩半條命了,然後網上又說要源碼安裝,所以我又下載mysql的.tar.gz包,然後這樣安裝,但是如上圖顯示,但是原來的錯誤,我就在想是不是內存太小的原因,但是想想又不對,因為別人怎麼又安裝成功了,心有不甘啊!然後找阿里管理人員,他說我重裝好多次要重置系統盤,好,我重置系統盤了,然後重新編譯安裝,安裝好後,出現相同問題,tmd我真想罵人了。

最後我找到阿里雲服務器上幫助一篇文章“一鍵安裝web環境”安裝好mysql,這次成功了,但是遠程登錄不了,無奈我又叫他們的管理人員幫我看看,然後就可以遠程登錄了,我也不知道他們怎麼搞好的,不過他登錄的是我的服務器,所以可以用history命令查看他的操作,結果如下:

81 ps aux

82 history

83 cd /var/opt/

84 ls

85 cd

86 ls

87 cd /tmp/

88 ls

89 cd /home/

90 ls

91 cd sh-1.3.0/

92 ls

93 more account.log

94 /alidata/server/mysql/bin/mysql -u root -p

95 service mysqld r

雲主機怎麼安裝數據庫?

一般雲服務器安裝數據庫方法:

在雲服務器上實現數據庫應用的步驟如下:

1、 安裝相應的數據庫軟件如mysql;

2、 配置mysql數據庫,設置數據庫文件的存放路徑,對配置文件進行相應的編譯;

3、 管理數據庫的用戶名與密碼,避免使用弱密碼,防止被入侵;

4、 確認是否已將數據庫服務設置成開機自動啟動。

部署數據庫應用需要注意以下幾點:

1、 對數據進行備份,以免數據丟失。

2、 保證數據庫應用服務器的安全,以免黑客盜取數據或破壞數據。

群英雲服務器租用送10M帶寬30G防禦,只要8元.

雲數據庫有必要嗎?雲數據庫RDS和在雲服務器上自建MySQL有什麼區別?

RDS是阿里雲提供的即開即用的關係型數據庫服務,兼容了MySQL和SQL Server兩種數據庫引擎。在傳統數據庫的基礎上,阿里雲RDS提供了強大豐富的功能從而保證了高可用性、高安全性以及高性能。此外,RDS還提供了諸多便利功能提升了RDS的易用性。

★高可用:

採用主從熱備的架構。主機down機或者出現故障後,備機秒級完成無縫切換,服務可用性承諾:99.95%

提供自動多重備份的機制。用戶可以自行選擇備份周期,也可以根據自身業務特點隨時進行臨時備份,數據可靠性承諾:99.9999%

數據回溯到任意時間點。用戶可以選擇7天內的任意時間點創建一個臨時實例,臨時實例生成後驗證數據無誤,即可將數據遷移到RDS實例,從而完成數據回溯操作。

★高安全

提供白名單訪問策略。可自行設置允許訪問的IP及IP段,有效防止黑客掃描端口進行服務器攻擊。

提供閾值報警的功能。支持實例鎖定報警、連接數報警、IOPS報警、磁盤空間使用報警、CPU報警等。

提供SQL注入告警。將對發往RDS的疑似SQL注入的語句進行記錄並展示,供用戶進行程序調整,杜絕SQL注入的發生。

SQL審計。記錄所有發往RDS的SQL語句,系統將記錄SQL語句相關的連接IP、訪問數據庫的名稱、執行語句的賬號、執行時間、返回記錄數等信息。供用戶對RDS安全性進行排查。

控制台操作日誌。記錄所有在控制台上進行的修改類操作,便於管理員查看並管理RDS。

怎麼在雲服務器上安裝mysql

說說我在阿里雲服務器上安裝mysql的心路歷程吧,剛開始安裝好java8和tomcat8,安裝非常的順利,但是我接下來要安裝mysql了,在網上看到一篇帖子(是rpm包安裝的,也在本機上的centos6.5安裝過沒有問題),所以我就按照這個安裝mysql,可是失敗了,報錯了。

然後在網上瘋狂的找解決方法,然後卸載後重裝,裝了又卸,折騰的只剩半條命了,然後網上又說要源碼安裝,所以我又下載mysql的.tar.gz包,然後這樣安裝,但是如上圖顯示,但是原來的錯誤,我就在想是不是內存太小的原因,但是想想又不對,因為別人怎麼又安裝成功了,心有不甘啊!然後找阿里管理人員,他說我重裝好多次要重置系統盤,好,我重置系統盤了,然後重新編譯安裝,安裝好後,出現相同問題,tmd我真想罵人了。

最後我找到阿里雲服務器上幫助一篇文章“一鍵安裝web環境”安裝好mysql,這次成功了,但是遠程登錄不了,無奈我又叫他們的管理人員幫我看看,然後就可以遠程登錄了,我也不知道他們怎麼搞好的,不過他登錄的是我的服務器,所以可以用history命令查看他的操作,結果如下:

81 ps aux

82 history

83 cd /var/opt/

84 ls

85 cd

86 ls

87 cd /tmp/

88 ls

89 cd /home/

90 ls

91 cd sh-1.3.0/

92 ls

93 more account.log

94 /alidata/server/mysql/bin/mysql -u root -p

95 service mysqld r

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/278383.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-19 13:21
下一篇 2024-12-19 13:21

相關推薦

  • 服務器安裝Python的完整指南

    本文將為您提供服務器安裝Python的完整指南。無論您是一位新手還是經驗豐富的開發者,您都可以通過本文輕鬆地完成Python的安裝過程。以下是本文的具體內容: 一、下載Python…

    編程 2025-04-29
  • STUN 服務器

    STUN 服務器是一個網絡服務器,可以協助網絡設備(例如 VoIP 設備)解決 NAT 穿透、防火牆等問題,使得設備可以正常地進行數據傳輸。本文將從多個方面對 STUN 服務器做詳…

    編程 2025-04-29
  • 解決docker-compose 容器時間和服務器時間不同步問題

    docker-compose是一種工具,能夠讓您使用YAML文件來定義和運行多個容器。然而,有時候容器的時間與服務器時間不同步,導致一些不必要的錯誤和麻煩。以下是解決方法的詳細介紹…

    編程 2025-04-29
  • Python中接收用戶的輸入

    Python中接收用戶的輸入是一個常見的任務,可以通過多種方式來實現。本文將從以下幾個方面對Python中接收用戶的輸入做詳細闡述。 一、使用input函數接收用戶輸入 Pytho…

    編程 2025-04-29
  • Python彈框讓用戶輸入

    本文將從多個方面對Python彈框讓用戶輸入進行闡述,並給出相應的代碼示例。 一、Tkinter彈窗 Tkinter是Python自帶的圖形用戶界面(GUI)庫,通過它可以創建各種…

    編程 2025-04-28
  • 如何在服務器上運行網站

    想要在服務器上運行網站,需要按照以下步驟進行配置和部署。 一、選擇服務器和域名 想要在服務器上運行網站,首先需要選擇一台雲服務器或者自己搭建的服務器。雲服務器會提供更好的穩定性和可…

    編程 2025-04-28
  • Zookeeper ACL 用戶 anyone 全面解析

    本文將從以下幾個方面對Zookeeper ACL中的用戶anyone進行全面的解析,並為讀者提供相關的示例代碼。 一、anyone 的作用是什麼? 在Zookeeper中,anyo…

    編程 2025-04-28
  • 如何選擇MySQL服務器文件權限

    MySQL是一種流行的關係型數據庫管理系統。在安裝MySQL時,選擇正確的文件權限是保證安全和性能的重要步驟。以下是一些指導您選擇正確權限的建議。 一、權限選擇 MySQL服務器需…

    編程 2025-04-27
  • Python中獲取用戶輸入命令的方法解析

    本文將從多個角度,分別介紹Python中獲取用戶輸入命令的方法,希望能夠對初學者有所幫助。 一、使用input()函數獲取用戶輸入命令 input()是Python中用於獲取用戶輸…

    編程 2025-04-27
  • 專科培訓個人總結

    本文將從以下幾個方面對專科培訓個人總結進行詳細闡述: 一、課程學習 1、學習內容:在專科培訓課程中,我接觸到了計算機基礎、數據結構、算法、計算機網絡、數據庫、軟件工程等課程。 pu…

    編程 2025-04-27

發表回復

登錄後才能評論