Hướng dẫn how show mysql database in linux? - làm thế nào để hiển thị cơ sở dữ liệu mysql trong Linux?

Kiểm tra trước chuyến bay

  • Các hướng dẫn này được dự định để hiển thị (liệt kê) tất cả các cơ sở dữ liệu MySQL thông qua dòng lệnh.
  • Tôi sẽ làm việc từ một máy chủ Centos 7 được quản lý của Liquid Lõi và tôi sẽ được đăng nhập dưới dạng root.
Hướng dẫn how show mysql database in linux? - làm thế nào để hiển thị cơ sở dữ liệu mysql trong Linux?

Đăng nhập vào MySQL

Trước tiên, chúng tôi sẽ đăng nhập vào máy chủ MySQL từ dòng lệnh với lệnh sau:

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
2

Trong trường hợp này, tôi đã chỉ định gốc người dùng bằng cờ -U và sau đó sử dụng cờ -P để MySQL nhắc mật khẩu. Nhập mật khẩu gốc hiện tại của bạn để hoàn thành thông tin đăng nhập.root with the -u flag, and then used the -p flag so MySQL prompts for a password. Enter your current root password to complete the login.

Nếu bạn cần thay đổi mật khẩu gốc (hoặc bất kỳ) mật khẩu nào trong cơ sở dữ liệu, thì hãy làm theo hướng dẫn này về việc thay đổi mật khẩu cho MySQL thông qua dòng lệnh.

Bây giờ bạn nên có một lời nhắc MySQL trông rất giống với:

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
3

hoặc

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
4

Hiển thị (Xem) Tất cả các cơ sở dữ liệu MySQL

Để xem cơ sở dữ liệu mà bạn đã tạo chỉ cần phát hành lệnh sau:

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
5

Kết quả của bạn phải tương tự như thế này:

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
6

Bạn có muốn tạo một cơ sở dữ liệu mới không? Kiểm tra hướng dẫn của chúng tôi: Tạo cơ sở dữ liệu MySQL trên Linux thông qua dòng lệnh

Hướng dẫn how show mysql database in linux? - làm thế nào để hiển thị cơ sở dữ liệu mysql trong Linux?

Chúng tôi sẽ chỉ cho bạn cách liệt kê tất cả các cơ sở dữ liệu trong MySQL, tức là cách có danh sách tất cả các cơ sở dữ liệu MySQL. MySQL là một hệ thống quản lý cơ sở dữ liệu quan hệ nguồn mở thường được sử dụng với các ứng dụng dựa trên web như WordPress, Magento, v.v. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách liệt kê tất cả các cơ sở dữ liệu trong MySQL trên Linux VPS.

Trước khi bạn bắt đầu liệt kê tất cả các bảng trong MySQL, hãy đảm bảo rằng bạn có quyền truy cập gốc đầy đủ vào máy chủ Linux của mình hoặc ít nhất bạn có người dùng hệ thống với các đặc quyền sudo mà bạn có thể sử dụng để kết nối với máy chủ của mình. Khi bạn kết nối với máy chủ của mình thông qua SSH, hãy chạy lệnh sau để kiểm tra xem bạn đã cài đặt máy chủ cơ sở dữ liệu MySQL trên VPS của mình và phiên bản là gì:

mysql -V

Đầu ra của lệnh phải tương tự như quy trình dưới đây:

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper

Tiếp theo, để kết nối với máy chủ cơ sở dữ liệu MySQL thông qua dòng lệnh khi người dùng

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
7 chạy lệnh sau:

mysql -u root -p

MySQL sẽ yêu cầu bạn nhập mật khẩu cho người dùng gốc MySQL. Nhập mật khẩu và nhấn

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
8. Nếu bạn đã thiết lập mật khẩu cho người dùng gốc MySQL, bạn có thể sử dụng lệnh sau:

mysql -u root

Tất nhiên, luôn luôn nên giữ an toàn cho các dịch vụ của bạn, vì vậy nếu bạn đã thiết lập mật khẩu gốc MySQL, bạn có thể làm điều đó ngay bây giờ bằng cách sử dụng lệnh

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
9 mà không cần đối số:

mysql_secure_installation

Sau đó, trả lời các câu hỏi bảo mật như sau:

Would you like to setup VALIDATE PASSWORD plugin?
Press y|Y for Yes, any other key for No: y

Please set the password for root here.
New password:

Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y

Remove anonymous users? (Press y|Y for Yes, any other key for No) : y

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y

All done!

Sau đó, kết nối với máy chủ cơ sở dữ liệu MySQL bằng cách sử dụng người dùng gốc MySQL và nhập mật khẩu gốc mới của bạn.

Để liệt kê tất cả các cơ sở dữ liệu trong MySQL, hãy chạy lệnh sau:

mysql> show databases;

Lệnh này sẽ làm việc cho bạn bất kể bạn có VPS hoặc CentOS VPS của Ubuntu.

Đầu ra của lệnh phải tương tự như quy trình dưới đây:

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

Tiếp theo, để kết nối với máy chủ cơ sở dữ liệu MySQL thông qua dòng lệnh khi người dùng

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
7 chạy lệnh sau:
Next, if you want to use a specific database and list all tables in it, you can use the following commands:

mysql> use mysql;

MySQL sẽ yêu cầu bạn nhập mật khẩu cho người dùng gốc MySQL. Nhập mật khẩu và nhấn

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
8. Nếu bạn đã thiết lập mật khẩu cho người dùng gốc MySQL, bạn có thể sử dụng lệnh sau:

mysql> show tables

Tất nhiên, luôn luôn nên giữ an toàn cho các dịch vụ của bạn, vì vậy nếu bạn đã thiết lập mật khẩu gốc MySQL, bạn có thể làm điều đó ngay bây giờ bằng cách sử dụng lệnh

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
9 mà không cần đối số:

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
0

Sau đó, trả lời các câu hỏi bảo mật như sau:

# mysql -V
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
1

Sau đó, kết nối với máy chủ cơ sở dữ liệu MySQL bằng cách sử dụng người dùng gốc MySQL và nhập mật khẩu gốc mới của bạn.

Để liệt kê tất cả các cơ sở dữ liệu trong MySQL, hãy chạy lệnh sau:


Hướng dẫn how show mysql database in linux? - làm thế nào để hiển thị cơ sở dữ liệu mysql trong Linux?
Lệnh này sẽ làm việc cho bạn bất kể bạn có VPS hoặc CentOS VPS của Ubuntu.

Nếu bạn có cơ sở dữ liệu khác được tạo trong MySQL, tất cả chúng sẽ được liệt kê ở đây.

Làm cách nào để xem cơ sở dữ liệu MySQL trong Linux?

Cách phổ biến nhất để có được danh sách cơ sở dữ liệu MySQL là sử dụng máy khách MySQL để kết nối với máy chủ MySQL và chạy lệnh cơ sở dữ liệu hiển thị. Nếu bạn chưa đặt mật khẩu cho người dùng MySQL của mình, bạn có thể bỏ qua công tắc -P.using the mysql client to connect to the MySQL server and run the SHOW DATABASES command. If you haven't set a password for your MySQL user you can omit the -p switch.

Làm cách nào để hiển thị cơ sở dữ liệu trong Linux?

Cách đơn giản nhất để liệt kê xuống cơ sở dữ liệu là bằng cách sử dụng lệnh 'Hiển thị cơ sở dữ liệu' trong vỏ MySQL.Hiển thị cơ sở dữ liệu;Nếu bạn không đăng nhập với tư cách là người dùng gốc trong MySQL, bạn không thể truy cập tất cả các cơ sở dữ liệu.using the 'SHOW DATABASES' command in the MySQL shell. SHOW DATABASES; If you are not logged in as a root user in MySQL, you cannot access all the databases.

Làm cách nào để xem cơ sở dữ liệu MySQL của tôi?

Mở dấu nhắc lệnh và điều hướng đến thư mục bin của thư mục cài đặt máy chủ MySQL của bạn.Sau đó kết nối với máy chủ bằng lệnh mysql -u root -p.Nhập mật khẩu và thực hiện cơ sở dữ liệu hiển thị;lệnh chúng tôi đã thảo luận ở trên.

Làm cách nào để mở cơ sở dữ liệu MySQL trong thiết bị đầu cuối?

Cách hiển thị tất cả các cơ sở dữ liệu MySQL từ dòng lệnh..
MySQL - Điều này khởi chạy vỏ MySQL ..
Tên người dùng - Thay thế tên người dùng bằng tên người dùng thực tế cho cơ sở dữ liệu ..
Mật khẩu mật khẩu - Thay thế mật khẩu bằng mật khẩu thực tế cho người dùng ..
E - Thực hiện câu lệnh sau, sau đó thoát khỏi vỏ mysql ..