雲伺服器部署 Linux下安裝MySQL

2022-01-19 14:05:14 字數 2890 閱讀 6911

**:阿里雲ecs建**(建站)超詳細全套完整**教程!

注意:阿里雲伺服器預設是沒有開8080埠的,所以你要先去開啟控制台開啟8080埠,才能訪問tomcat

這篇文章講如何安裝mysql資料庫。

已經安裝到了雲伺服器

這步主要是防止之前已近安裝了,會影響現在安裝

查詢並刪除mysql有關的檔案

find / -name mysql

rm -rf //

上邊查詢到的路徑,多個路徑用空格隔開

//或者下邊一條命令即可

tar -zxvf mysql-5.6.40-linux-glibc2.12-i686.tar.gz
我們也可以進行重新命名

mv mysql-5.6.40-linux-glibc2.12-i686 mysql
然後複製到/usr/local/mysql目錄下,沒有會自動建立目錄

cp -r mysql /usr/local/mysql
移除在xub目錄下的壓縮包和解壓檔案

rm -r mysql

rm -r mysql-5.6.40-linux-glibc2.12-i686.tar.gz

先檢查是否有mysql使用者組和mysql使用者

groups mysql
如果沒有新增:

groupadd mysql

useradd -r -g mysql mysql

新增成功!

cd mysql/chown -r mysql:mysql ./

./scripts/mysql_install_db --user=mysql
安裝完之後修改當前目錄擁有者為root使用者,修改data目錄擁有者為mysql

chown -r root:root ./chown -r mysql:mysql data

./support-files/mysql.server start
如果mysql啟動報錯,則可能是已經存在mysql程序,殺掉即可

ps aux|grep mysql

kill -9上邊的程序號

#或者下邊一條命令即可殺掉所有mysql程序

ps aux|grep mysql|awk ''|xargs kill -9

上一步安裝指令碼執行輸出的日誌中告訴我們如何更改密碼了

這個地方,我有個很神奇的地方,就是我執行下面這個語句會報錯:

./bin/mysqladmin -u root -h localhost.localdomain password 'root'
報錯語句:

報錯:./bin/mysqladmin: connect to server at 'localhost.localdomain'failed

error: 'unknown mysql server host 'localhost.localdomain' (0)'check that mysqld is running on localhost.localdomain and that the port is 3306.

you can check

this by doing 'telnet localhost.localdomain 3306'

而我執行下面語句就成功了,反正成功了哈哈。

./bin/mysqladmin -u root  password 'root'
密碼更改後即可登入mysql

登入之後將其他使用者的密碼也可改為root

上一步即可本地登入,但遠端登入會報錯

為解決這一問題,需要本地登陸mysql後執行如下命令

執行之後即可遠端登入

注意:這裡需要注意的是雲伺服器預設是沒有開3306埠的,所以你要先開啟3306埠

linux下安裝mysql 非常感謝!

我和原文作者就乙個地方不一樣,就是更改密碼的時候,它的那條語句我報錯,我改成另一種寫法後成功,其它都是一樣。

想的太多,做的太少,中間的落差就是煩惱,要麼去做,要麼別想中尉

雲伺服器部署 Linux下安裝nginx

之前兩篇,分別講了 linux下安裝mysql 和 springboot專案部署雲伺服器 nginx安裝也是挺簡單的。具體步驟如下 建議進入 usr local nginx位置 最後安裝nginx root localhost tar zxvf nginx 1.8.0.tar.gz root loc...

雲伺服器安裝mysql 雲伺服器如何安裝mysql

mysql 是最流行的關係型資料庫管理系統之一,在 web 應用方面,mysql由於其體積小 速度快 總體擁有成本低,尤其是開放原始碼這一特點,一般中小型 的開發都選擇 mysql 作為 資料庫。這裡我們以linux系統 1 新增 mysql 使用者和 mysql 使用者組 命令如下 root lo...

Linux下安裝Tomcat伺服器和部署Web應用

tomcat伺服器執行時是需要jdk支援的,所以必須配置好jdk用到的那些環境變數 修改將tomcat伺服器啟動時使用的埠,例如改成9999 修改完server.xml檔案之後,儲存,退出。進入tomcat伺服器的bin目錄,然後執行 startup.sh 命令啟動tomcat伺服器,如下圖所示 檢...