Thông tin tài khoản root và mật khẩu cơ sở dữ liệu cùng thông tin kết nối
Khi sử dụng ServBay để quản lý cơ sở dữ liệu, việc hiểu cách lấy và sử dụng tài khoản root, mật khẩu và thông tin kết nối của cơ sở dữ liệu là rất quan trọng. Bài viết này sẽ giới thiệu chi tiết về tài khoản quản lý root, mật khẩu và thông tin kết nối của MySQL, MariaDB, PostgreSQL, MongoDB và Redis mà ServBay cung cấp.
Lấy mật khẩu tài khoản root cơ sở dữ liệu và thông tin kết nối
Tài khoản root, mật khẩu và thông tin kết nối của cơ sở dữ liệu MySQL, MariaDB và PostgreSQL có thể tìm thấy trong cài đặt của bảng quản lý ServBay. Các bước cụ thể như sau:
- Mở bảng điều khiển quản lý ServBay.
- Đi tới
Cơ sở dữ liệu
-MySQL
(hoặc loại cơ sở dữ liệu khác cần xem). - Chọn phiên bản cơ sở dữ liệu muốn xem, ví dụ
MySQL 8.4
. - Ở trang bên phải, bạn có thể thấy tên người dùng và mật khẩu của root.
- Nhấn vào biểu tượng
mắt
bên cạnh ô nhập mật khẩu để xem mật khẩu của root.
Trên trang này, bạn sẽ có thể xem thông tin kết nối của MySQL, MariaDB và PostgreSQL, bao gồm tên người dùng, mật khẩu, địa chỉ máy chủ và cổng.
Thông tin kết nối mặc định của cơ sở dữ liệu MySQL
- Tên người dùng: Lấy từ bảng điều khiển quản lý, mặc định là
root
- Mật khẩu: Lấy từ bảng điều khiển quản lý, mặc định là
ServBay.dev
- Địa chỉ máy chủ:
localhost
- Cổng:
3306
(cổng mặc định) - Socket:
/Applications/ServBay/tmp/mysql-<version>.sock
Thông tin kết nối mặc định của cơ sở dữ liệu MariaDB
- Tên người dùng: Lấy từ bảng điều khiển quản lý, mặc định là
root
- Mật khẩu: Lấy từ bảng điều khiển quản lý, mặc định là
ServBay.dev
- Địa chỉ máy chủ:
localhost
- Cổng:
3306
(cổng mặc định) - Socket:
/Applications/ServBay/tmp/mariadb-<version>.sock
Thông tin kết nối mặc định của cơ sở dữ liệu PostgreSQL
- Tên người dùng: Lấy từ bảng điều khiển quản lý, mặc định là tên người dùng hiện tại
- Mật khẩu: Lấy từ bảng điều khiển quản lý, mặc định là
ServBay.dev
- Địa chỉ máy chủ:
localhost
- Cổng:
5432
(cổng mặc định) - Socket:
/Applications/ServBay/tmp/.s.PGSQL.<port>
Thông tin kết nối mặc định của cơ sở dữ liệu Redis
- Địa chỉ máy chủ:
127.0.0.1
- Cổng:
6379
(cổng mặc định) - Mật khẩu: Mặc định không có mật khẩu
Sử dụng phương thức kết nối bằng Socket
Nếu người dùng chọn sử dụng phương thức kết nối bằng Socket, ServBay đã cung cấp đường dẫn tệp Socket tương ứng.
Kết nối Socket MySQL
- Tệp Socket mặc định:
/Applications/ServBay/tmp/mysql.sock
- Tệp Socket MySQL:
/Applications/ServBay/tmp/mysql-server.sock
- Tệp Socket phiên bản cụ thể:
/Applications/ServBay/tmp/mysql-<version>.sock
Ví dụ kết nối:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
Kết nối Socket MariaDB
- Tệp Socket:
/Applications/ServBay/tmp/mysql.sock
- Tệp Socket MariaDB:
/Applications/ServBay/tmp/mariadb-server.sock
- Tệp Socket phiên bản cụ thể:
/Applications/ServBay/tmp/mariadb-<version>.sock
Ví dụ kết nối:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
Kết nối Socket PostgreSQL
- Tệp Socket:
/Applications/ServBay/tmp/.s.PGSQL.5432
- Tệp Socket cổng cụ thể:
/Applications/ServBay/tmp/.s.PGSQL.<version>
Ví dụ kết nối:
psql -U your_username -h /Applications/ServBay/tmp -d your_database
Các lệnh kết nối ví dụ
Dưới đây là một số lệnh ví dụ, dùng để kết nối đến MySQL, MariaDB, PostgreSQL và Redis đi kèm với ServBay.
Kết nối đến MySQL
Kết nối bằng TCP/IP:
bashmysql -u your_username -p -h localhost -P 3306
1Kết nối bằng Socket:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
Kết nối đến MariaDB
Kết nối bằng TCP/IP:
bashmysql -u your_username -p -h localhost -P 3306
1Kết nối bằng Socket:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
Kết nối đến PostgreSQL
Kết nối bằng TCP/IP:
bashpsql -U your_username -h localhost -d your_database -p 5432
1Kết nối bằng Socket:
bashpsql -U your_username -h /Applications/ServBay/tmp -d your_database
1
Kết nối đến Redis
Kết nối bằng TCP/IP:
bashredis-cli -h 127.0.0.1 -p 6379
1Kết nối bằng Socket:
Hiện tại không hỗ trợ kết nối Redis bằng phương thức Socket.
Tóm tắt
Hiểu và thu thập thông tin kết nối của MySQL, MariaDB, PostgreSQL và Redis đi kèm với ServBay là bước quan trọng trong việc quản lý cơ sở dữ liệu. Qua bảng quản lý ServBay, bạn có thể dễ dàng lấy được tên người dùng, mật khẩu và thông tin kết nối của người dùng root của MySQL, MariaDB và PostgreSQL. Redis mặc định không có mật khẩu, sử dụng cổng mặc định. Đối với kết nối bằng Socket, ServBay cung cấp các đường dẫn tệp Socket tương ứng, tạo điều kiện cho người dùng kết nối nội bộ thuận tiện.