雲伺服器搭建 安裝MySQL

2021-10-21 03:48:33 字數 1912 閱讀 4057

設定遠端訪問

遠端連線資料庫

常用命令

參考這篇文章:如何在阿里雲伺服器安裝mysql資料庫
但是按照文中的方式登入和遠端連線失敗,第一次登入也沒有預設密碼。改變了一些步驟,連線成功

[root@localhost ~]# systemctl start mysqld.service

或[root@localhost ~]# service mysqld start

這裡注意,有的版本的資料庫開始會分配乙個隨機密碼,有的版本不會。建議剛開始先嘗試不輸入密碼的方式登入

[root@localhost ~]# mysql -uroot
如果登入不成功,再獲取預設密碼

[root@localhost ~]# grep 'temporary password' /var/log/mysqld.log
登入時記得在伺服器安全組配置規則裡,開啟3306埠

登入成功後

mysql> use mysql;

mysql> update user set password=password("新密碼") where user='root';//修改密碼

mysql> flush privileges;//重新整理許可權

mysql> exit;

[root@localhost ~]# systemctl enable mysqld.service //設定開機自啟動

[root@localhost ~]# systemctl list-unit-files | grep mysqld //檢查是否設定成功

如果顯示以下內容,說明設定成功

mysqld.service enabled
登入mysql

mysql> use mysql; //選擇mysql庫

mysql> grant all privileges on *.* to 'root' @'%' identified by '密碼';

mysql> flush privileges; //設定遠端訪問

mysql> select user,authentication_string,host from user; //檢視user表

mysql> flush privileges;//重新整理許可權

主機預設都是localhost,遠端訪問成功後為 %

用資料庫應用連線伺服器上的資料庫,ip位址用公網ip,如果連線成功,說明我們的資料庫安裝成功

service mysqld start //啟動mysql服務

service mysqld stop //停止mysql服務

service mysqld satus //檢視mysql執行狀態

mysql -uroot -p //連線mysql,回車後輸入密碼

修改mysql登入密碼

//連線資料庫

mysql> use mysql;

mysql> update user set password=password("新密碼") where user='root';//修改密碼

mysql> flush privileges;//重新整理許可權

mysql> exit;

參考文章

如何在阿里雲伺服器安裝mysql資料庫

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

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

阿里雲搭建 安裝配置mysql

wget c wget c wget c 二 解除安裝之前的mysql libs yum remove mysql libs 5.1.73 3.el6 5.x86 64 rpm ivh mysql server 5.5.41 1.linux2.6.x86 64.rpm rpm ivh mysql c...

阿里雲伺服器安裝MySQL服務

1.確保伺服器系統處於最新狀態 root localhost yum y update 若顯示以下內容說明已經更新完成 replaced grub2.x86 64 1 2.02 0.64.el7.centos grub2 tools.x86 64 1 2.02 0.64.el7.centos com...