Khởi động lại MySQL Centos 7

Thỉnh thoảng chúng tôi yêu cầu bắt đầu, khởi động lại hoặc dừng máy chủ web Apache hoặc máy chủ MYSQL trên CentOS. CentOS/Red Hat là HĐH Linux phổ biến nhất được sử dụng thương mại như một hệ điều hành máy chủ trong các doanh nghiệp, đám mây và môi trường lưu trữ

Ở đây trong hướng dẫn này sẽ cho bạn biết các lệnh mà bạn có thể sử dụng trong thiết bị đầu cuối CentOS để Dừng/khởi động hoặc khởi động lại MySQL hoặc Apache trên CentOS

Các lệnh đã cho bên dưới có nghĩa là hoạt động cụ thể trên CentOS /RHEL (Red Hat)/Fedora dựa trên Linux phiên bản 4. x/5. x/6. x trở lên

Lệnh khởi động Apache trong CentOS

service httpd start

Dừng lệnh Apache

service httpd stop

Lệnh khởi động lại

service httpd restart

nội dung

Bây giờ các lệnh cho phiên bản mới nhất CentOS 7. x /RHEL (Mũ đỏ)

Để khởi động máy chủ Apache

systemctl start httpd.service

Lệnh dừng cho Apache trong CentOS 7

systemctl stop httpd.service

Khởi động lại lệnh cho Apache

systemctl restart httpd.service

 

Cách Bắt đầu/Dừng hoặc Khởi động lại máy chủ MySQL trong phiên bản CentOS/RHEL/Fedora/Scientific Linux

Các lệnh khởi động hoặc dừng máy chủ MySQL hoặc MariaDB trong Centos 4. x, 5. x, 6. x hoặc các phiên bản cũ hơn

Để khởi động MySQL trong CentOS, sử dụng các lệnh bên dưới

sudo service mysqld start 

or 

sudo /etc/init.d/mysqld start

Lệnh dừng máy chủ MySQL

sudo service mysqld stop 

or

sudo /etc/init.d/mysqld stop

Để khởi động lại máy chủ MYSQL

________số 8

Đối với CentOS 7 mới nhất. x sử dụng các lệnh dưới đây

CentOS 7 mới nhất. x theo mặc định đi kèm với các gói MariaDB nhưng người dùng cũng có thể cài đặt MySQL. Đây là các lệnh cho cả hai

Trong bài đăng này, chúng ta sẽ xem cách bắt đầu, dừng và khởi động lại MySQL Server trên macOS, Linux và Windows

1. Trên máy Mac

Bạn có thể bắt đầu/dừng/khởi động lại Máy chủ MySQL thông qua dòng lệnh

  • Đối với phiên bản MySQL cũ hơn 5. 7

sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop
sudo /usr/local/mysql/support-files/mysql.server restart

  • Đối với phiên bản MySQL 5. 7 và mới hơn

service httpd stop
0

  • Hoặc bạn có thể bật/tắt thông qua Bảng điều khiển tùy chọn macOS

Khởi động lại MySQL Centos 7


Có một cách khác mà bạn có thể sử dụng DBngin, một tiện ích miễn phí để cài đặt và quản lý nhiều máy chủ cơ sở dữ liệu trên máy Mac

  • Để bật/tắt, chỉ cần một cú nhấp chuột từ bảng điều khiển máy chủ

Khởi động lại MySQL Centos 7


2. Trên Linux

  • Trên Linux bắt đầu/dừng từ dòng lệnh

service httpd stop
1

  • Một số hương vị Linux cũng cung cấp lệnh dịch vụ

service httpd stop
2

  • hoặc

service httpd stop
3


3. Trên Windows

  • Mở Cửa sổ Chạy bằng 
    sudo service mysqld start 
    
    or 
    
    sudo /etc/init.d/mysqld start
    8
  • Loại 
    sudo service mysqld start 
    
    or 
    
    sudo /etc/init.d/mysqld start
    9
  • Tìm kiếm dịch vụ MySQL dựa trên phiên bản đã cài đặt
  • Nhấp vào dừng, bắt đầu hoặc khởi động lại tùy chọn dịch vụ

Hoặc bạn có thể bắt đầu/dừng MySQL từ dấu nhắc lệnh

service httpd stop
4


Cần một công cụ GUI tốt cho MySQL trên MacOS và Windows? . 


Trước khi cài đặt MySQL trên CentOS 7, hãy đảm bảo rằng VPS hoặc máy chủ chuyên dụng của bạn đang chạy trên bản phân phối cụ thể này. Ngoài ra, hãy chắc chắn rằng bạn có quyền truy cập root vào nó

Trước hết, chúng ta phải cập nhật hệ thống của mình. Chạy lệnh

service httpd stop
5

Một số kho Centos không có wget theo mặc định. Nếu bạn gặp lỗi wget. lệnh không tìm thấy, sau đó cài đặt wget bằng lệnh sau

service httpd stop
6

Bây giờ chúng ta cần tải xuống kho lưu trữ MySQL

Bạn có thể tìm thấy tất cả các kho lưu trữ thực tại đây -> https. // nhà phát triển. mysql. com/downloads/repo/yum/
Chúng tôi sẽ tiếp tục với mysql80-community-release-el7-6. mái vòm. vòng/phút

service httpd stop
7

Bây giờ chúng ta cần chuẩn bị một kho lưu trữ để chúng ta có thể cài đặt các gói MySQL từ nó sau

service httpd stop
8

Khi đầu ra hiển thị rằng quá trình nâng cấp và cài đặt đã hoàn tất, bạn có thể cài đặt máy chủ MySQL

service httpd stop
9

Nhấn “y” để xác nhận rằng bạn muốn tiếp tục. Vì chúng tôi vừa thêm gói nên nó cũng sẽ nhắc chúng tôi chấp nhận khóa GPG của nó. Vui lòng nhấn “y” để tải xuống và hoàn tất cài đặt

Bạn có thể gặp lỗi sau trong quá trình cài đặt

đầu ra

Khởi động lại MySQL Centos 7

Để khắc phục lỗi này, bạn phải nhập RPM-GPG-KEY thủ công bằng cách nhập lệnh sau

service httpd restart
0

Bây giờ bạn có thể thực hiện cài đặt lại;

service httpd stop
9

Nếu mọi thứ đều ổn, bạn sẽ có đầu ra tiếp theo

Khởi động lại MySQL Centos 7

Khởi động MySQL

Chúng ta nên khởi động daemon bằng lệnh sau

service httpd restart
2

systemctl không hiển thị kết quả của tất cả các lệnh quản lý dịch vụ, vì vậy để chắc chắn rằng chúng tôi đã thành công, chúng tôi nên sử dụng lệnh sau

service httpd restart
3

Nếu MySQL đã khởi động thành công, đầu ra sẽ chứa Active. đang hoạt động (đang chạy) và dòng cuối cùng sẽ giống như thế này

01 tháng 12 19. 02. 20 centos-512mb-sfo2-02 hệ thống [1]. Máy chủ MySQL đã khởi động

MySQL được tự động kích hoạt để khởi động khi khởi động khi nó được cài đặt. Bạn có thể thay đổi hành vi mặc định đó bằng Sudo systemctl disable mysqld

Mật khẩu tạm thời được tạo cho người dùng root MySQL trong quá trình cài đặt. Định vị nó trong mysqld. đăng nhập bằng lệnh này

service httpd restart
4

đầu ra

2022-01-24T19. 54. 46. 313728Z 6 [Lưu ý] [MY-010454] [Máy ​​chủ] Mật khẩu tạm thời được tạo cho root@localhost. mqRfBU_3Xk>r

Vui lòng lưu ý mật khẩu mà bạn sẽ cần trong bước tiếp theo để bảo mật cài đặt và nơi bạn sẽ buộc phải thay đổi mật khẩu. Chính sách mật khẩu mặc định yêu cầu 12 ký tự, với ít nhất một chữ hoa, một chữ thường, một số và một ký tự đặc biệt

Định cấu hình MySQL

MySQL bao gồm một tập lệnh bảo mật để thay đổi một số tùy chọn mặc định kém an toàn hơn cho những thứ như đăng nhập gốc từ xa và người dùng mẫu

Sử dụng lệnh này để chạy tập lệnh bảo mật

service httpd stop
60

Nó sẽ nhắc bạn nhập mật khẩu gốc mặc định. Khi bạn nhập nó, bạn sẽ được yêu cầu thay đổi nó

đầu ra

Mật khẩu hiện tại cho tài khoản người dùng root đã hết hạn. Vui lòng đặt mật khẩu mới.
Mật khẩu mới.

Nhập mật khẩu mới gồm 12 ký tự chứa ít nhất một chữ hoa, một chữ thường, một số và một ký tự đặc biệt. Nhập lại khi được nhắc

Bây giờ chúng tôi đã bảo mật quá trình cài đặt, hãy kiểm tra nó

Kiểm tra MySQL

Chúng tôi có thể xác minh cài đặt của mình và nhận thông tin về nó bằng cách kết nối với công cụ mysqladmin, một ứng dụng khách cho phép bạn chạy các lệnh quản trị. Sử dụng lệnh sau để kết nối với MySQL với quyền root (-u root), nhắc nhập mật khẩu (-p) và trả lại phiên bản

service httpd stop
61

Bạn sẽ có thể thấy một đầu ra tương tự như thế này

mysqladmin  Phiên bản 8. 0. 28 dành cho Linux trên x86_64 (MySQL Community Server - GPL)
Copyright (c) 2000, 2022, Oracle và/hoặc các chi nhánh của nó.
Oracle là nhãn hiệu đã đăng ký của Oracle Corporation và/hoặc các chi nhánh của nó. Những tên khác có thể là thương hiệu của chủ sở hữu tương ứng.
Máy chủ phiên bản 8. 0. 28
Phiên bản giao thức 10
Kết nối Localhost qua ổ cắm UNIX
Ổ cắm UNIX /var/lib/mysql/mysql. sock
Thời gian hoạt động. 3 phút 2 giây

Chủ đề. 2  Câu hỏi. 14  Truy vấn chậm. 0  Lượt mở. 133  Bàn phẳng. 3  Bàn mở. Trung bình 49  Truy vấn mỗi giây. 0. 076
Điều này cho biết quá trình cài đặt của bạn đã thành công.

Cài đặt MySQL trên Ubuntu

Trên Ubuntu 20. 04, bạn có thể cài đặt MySQL bằng kho lưu trữ gói APT. Tại thời điểm viết hướng dẫn này, phiên bản MySQL có sẵn trong kho lưu trữ mặc định của Ubuntu là phiên bản 8. 0. 27

Để cài đặt nó, hãy cập nhật chỉ mục gói trên máy chủ của bạn nếu gần đây bạn chưa làm như vậy

service httpd stop
62

Sau đó cài đặt gói mysql-server

service httpd stop
63

Xin lưu ý rằng một lỗi phổ biến khi cài đặt mysql an toàn là mật khẩu của bạn có thể không được đặt. Để tránh những lỗi như vậy trong tương lai, chúng ta nên thay đổi chúng ngay bây giờ

service httpd stop
64____165
service httpd stop
66

Đảm bảo rằng máy chủ đang chạy bằng lệnh systemctl start

service httpd stop
67

Các lệnh này sẽ cài đặt và khởi động MySQL, nhưng sẽ không nhắc bạn đặt mật khẩu hoặc thực hiện bất kỳ thay đổi cấu hình nào khác. Bởi vì điều này làm cho việc cài đặt MySQL của bạn không an toàn, chúng ta nên giải quyết vấn đề này tiếp theo

Định cấu hình MySQL

Bạn sẽ muốn chạy tập lệnh bảo mật đi kèm của DBMS để cài đặt MySQL mới. Tập lệnh này thay đổi một số tùy chọn mặc định kém an toàn hơn cho những thứ như đăng nhập gốc từ xa và người dùng mẫu

Chạy tập lệnh bảo mật với sudo

service httpd stop
60

Nó sẽ đưa bạn qua một loạt lời nhắc nơi bạn có thể thực hiện một số thay đổi đối với các tùy chọn bảo mật của bản cài đặt MySQL của mình. Lời nhắc đầu tiên sẽ hỏi bạn có muốn thiết lập Plugin Xác thực mật khẩu hay không, plugin này có thể được sử dụng để kiểm tra độ mạnh mật khẩu của người dùng MySQL mới trước khi coi chúng hợp lệ

Nếu bạn chọn thiết lập Plugin xác thực mật khẩu, bất kỳ người dùng MySQL nào bạn tạo xác thực bằng mật khẩu sẽ được yêu cầu phải có mật khẩu đáp ứng chính sách bạn chọn. Cấp chính sách quan trọng nhất — mà bạn có thể chọn bằng cách nhập 2 — sẽ yêu cầu mật khẩu dài ít nhất tám ký tự và bao gồm cả chữ hoa, chữ thường, số và ký tự đặc biệt

đầu ra

Bảo mật việc triển khai máy chủ MySQL.
Kết nối với MySQL bằng mật khẩu trống.
THÀNH PHẦN MẬT KHẨU XÁC THỰC có thể được sử dụng để kiểm tra mật khẩu và cải thiện bảo mật. Nó kiểm tra độ mạnh của mật khẩu và cho phép người dùng chỉ đặt những mật khẩu đủ an toàn. Bạn có muốn thiết lập thành phần MẬT KHẨU HỢP LỆ không? . Y" cho Có, bất kỳ phím nào khác cho Không. "Y"

Có ba cấp chính sách xác thực mật khẩu

THẤP    Độ dài >= 8
Độ dài TRUNG BÌNH >= 8, số, chữ thường và ký tự đặc biệt
STRONG Độ dài >= 8, số,

Vui lòng nhập 0 = THẤP, 1 = TRUNG BÌNH và 2 = MẠNH

2

Bất kể bạn có chọn thiết lập Plugin Xác thực mật khẩu hay không, lời nhắc sau đây sẽ là đặt mật khẩu cho người dùng root MySQL. Nhập và sau đó xác nhận mật khẩu an toàn do bạn chọn

đầu ra

Vui lòng đặt mật khẩu cho root tại đây.
Mật khẩu mới.

Nhập lại mật khẩu mới

Xin lưu ý rằng mặc dù bạn đã đặt mật khẩu cho người dùng MySQL gốc, nhưng người dùng này hiện không được định cấu hình để xác thực bằng mật khẩu khi kết nối với trình bao MySQL

Nếu bạn sử dụng Plugin Xác thực mật khẩu, bạn sẽ nhận được phản hồi về độ mạnh của mật khẩu mới của mình. Sau đó, tập lệnh sẽ hỏi bạn có muốn tiếp tục với mật khẩu bạn vừa nhập hay bạn muốn nhập mật khẩu mới. Giả sử bạn hài lòng với độ mạnh của mật khẩu vừa nhập, hãy nhập “Y” để tiếp tục kịch bản

đầu ra

Độ mạnh ước tính của mật khẩu. 100
Bạn có muốn tiếp tục với mật khẩu được cung cấp không? . Y" cho Có, bất kỳ phím nào khác cho Không). "Y"

Từ đó, bạn có thể nhấn “Y” rồi ENTER để chấp nhận các giá trị mặc định cho tất cả các câu hỏi tiếp theo. Nó sẽ xóa một số người dùng ẩn danh và cơ sở dữ liệu thử nghiệm, vô hiệu hóa đăng nhập gốc từ xa và tải các quy tắc mới này để MySQL ngay lập tức tôn trọng các thay đổi của bạn

Sau khi hoàn thành tập lệnh, cài đặt MySQL của bạn sẽ được bảo mật. Bây giờ bạn có thể chuyển sang tạo người dùng cơ sở dữ liệu chuyên dụng với ứng dụng khách MySQL

__________________________

Bạn có thể sử dụng lệnh dịch vụ để thực hiện các thao tác cơ bản như dừng, bắt đầu hoặc khởi động lại máy chủ MySQL trên Ubuntu. Đầu tiên, đăng nhập vào máy chủ web của bạn và sử dụng một trong các lệnh sau

Để dừng máy chủ MySQL, hãy sử dụng lệnh sau

service httpd stop
69

Để khởi động máy chủ MySQL, hãy sử dụng lệnh sau

service httpd stop
70

Để khởi động lại máy chủ MySQL, hãy sử dụng lệnh sau

service httpd stop
71

Để kiểm tra trạng thái máy chủ MySQL (i. e. , cho dù nó có chạy hay không), bạn có thể sử dụng lệnh sau

service httpd stop
72

Trước khi bạn có thể tạo một người dùng MySQL mới, bạn cần mở một cửa sổ đầu cuối và khởi chạy trình bao MySQL với tư cách là người dùng root. Để làm như vậy, nhập lệnh sau

service httpd stop
73

Nếu bạn đang làm việc trên máy với MySQL, hãy sử dụng tên người dùng @ localhost để xác định người dùng

Nếu bạn đang kết nối từ xa, hãy sử dụng username@ip_address và thay thế ip_address bằng địa chỉ thực của hệ thống từ xa lưu trữ MySQL

Do đó, lệnh sẽ như sau.  

service httpd stop
74

Lệnh này cho phép chúng tôi kết nối với Máy chủ MySQL bằng tên người dùng và mật khẩu bằng cú pháp bên dưới

service httpd stop
75

Nếu bạn muốn kết nối với một cơ sở dữ liệu cụ thể, hãy sử dụng cú pháp này

service httpd stop
76

Nếu bạn muốn đặt mật khẩu mới, hãy sử dụng cú pháp này

service httpd stop
77

Cú pháp cơ bản cho câu lệnh DROP USER là

service httpd stop
78

Để xóa nhiều người dùng cùng một lúc, hãy sử dụng cùng một cú pháp DROP SER và thêm những người dùng được phân tách bằng dấu phẩy và dấu cách

Ví dụ

service httpd stop
79

Sử dụng câu lệnh sau để hiển thị tất cả các cơ sở dữ liệu có sẵn

service httpd stop
80

Để xóa cơ sở dữ liệu, sử dụng lệnh sau

service httpd stop
81

Câu lệnh CREATE TABLE dùng để tạo một bảng mới trong cơ sở dữ liệu

service httpd stop
82

Ví dụ

service httpd stop
83

Cột PersonID có kiểu int và chứa một số nguyên

Các cột Họ, Tên, Địa chỉ và Thành phố thuộc loại varchar và sẽ chứa các ký tự và độ dài tối đa cho các trường này là 255 ký tự

Bạn cũng có thể tạo bảng mới từ bảng hiện có bằng cách chọn các cột cụ thể như sau

service httpd stop
84

Bạn có thể thêm dữ liệu vào bảng bằng lệnh sau

service httpd stop
85

Bạn có thể liệt kê tất cả các bảng trong cơ sở dữ liệu hiện tại

service httpd stop
86

Để xóa một bảng, sử dụng câu lệnh DROP TABLE như sau

service httpd stop
87

Hoặc bạn giữ bảng nhưng xóa tất cả dữ liệu của nó bằng cách sử dụng

service httpd stop
88

Câu lệnh SELECT được sử dụng để chọn dữ liệu từ cơ sở dữ liệu

service httpd stop
89

Các câu lệnh ALTER TABLE thêm, xóa hoặc sửa đổi các cột trong một bảng hiện có

Bạn có thể thêm một cột vào một bảng như thế này

service httpd stop
90

Để xóa một cột khỏi bảng, hãy sử dụng câu lệnh ALTER TABLE như sau

service httpd stop
91

Câu lệnh INSERT INTO được sử dụng để chèn các bản ghi mới vào một bảng

service httpd stop
92

Câu lệnh UPDATE được sử dụng để sửa đổi các bản ghi hiện có trong một bảng

service httpd stop
93

Câu lệnh DELETE được sử dụng để xóa các bản ghi hiện có trong một bảng

service httpd stop
94

Ràng buộc KIỂM TRA MySQL

Ràng buộc CHECK giới hạn phạm vi giá trị có thể được nhập vào một cột

SQL sau tạo ràng buộc KIỂM TRA trên cột "Tuổi" khi bảng "Người" được tạo. Ràng buộc CHECK đảm bảo rằng độ tuổi của một người phải từ 18 tuổi trở lên

service httpd stop
95

Cách cấp quyền trong MySQL

Trước khi đăng nhập bằng tài khoản mới, hãy đảm bảo bạn đã đặt quyền cho người dùng

Quyền là hành động mà người dùng được phép thực hiện trong cơ sở dữ liệu. Tùy thuộc vào mức độ quyền hạn mà bạn muốn người dùng của mình có, bạn có thể cấp cho họ một, một số hoặc tất cả các đặc quyền sau

Tất cả các đặc quyền. Tài khoản người dùng có toàn quyền truy cập vào cơ sở dữ liệu

Chèn. Người dùng có thể chèn hàng vào bảng

Xóa bỏ. Người dùng có thể xóa hàng khỏi bảng

Tạo ra. Người dùng có thể tạo các bảng và cơ sở dữ liệu hoàn toàn mới

Rơi vãi. Người dùng có thể thả (xóa) toàn bộ bảng và cơ sở dữ liệu

Lựa chọn. Người dùng có quyền truy cập vào lệnh chọn để đọc thông tin trong cơ sở dữ liệu

Cập nhật. Người dùng có thể cập nhật các hàng của bảng

Tùy chọn cấp. Người dùng có thể sửa đổi các đặc quyền tài khoản người dùng khác

Cú pháp cơ bản được sử dụng để cấp đặc quyền cho tài khoản người dùng là

service httpd stop
96

Để cấp quyền chèn cho người dùng MySQL, bạn sẽ chạy lệnh

service httpd stop
97

Bạn có thể thay thế mức độ đặc quyền theo nhu cầu của bạn

Nếu bạn muốn giới hạn quyền truy cập của người dùng vào một cơ sở dữ liệu cụ thể, hãy đặt tên cho cơ sở dữ liệu đó trước dấu chấm. Tương tự như vậy, bạn có thể hạn chế quyền truy cập của người dùng vào một bảng cụ thể bằng cách đặt tên cho nó sau dấu chấm, như trong lệnh bên dưới

service httpd stop
98

Cách liệt kê các đặc quyền tài khoản người dùng MySQL

Để hiển thị tất cả các đặc quyền hiện tại do người dùng nắm giữ

service httpd stop
99

Cách cấp tất cả các đặc quyền trên cơ sở dữ liệu trong MySQL

Để cấp tất cả các đặc quyền cho Người dùng MySQL, trên tất cả các cơ sở dữ liệu, hãy sử dụng lệnh

service httpd restart
00

Tuy nhiên, bạn cũng có thể cấp tất cả các đặc quyền cho tài khoản người dùng trên một cơ sở dữ liệu cụ thể bằng lệnh sau

service httpd restart
01

Để cấp tất cả các đặc quyền cho tài khoản người dùng trên một bảng cụ thể từ loại cơ sở dữ liệu

service httpd restart
02

Thu hồi đặc quyền Tài khoản người dùng MySQL

Để lấy lại đặc quyền từ một người dùng cụ thể, hãy sử dụng lệnh REVOKE. Nó hoạt động tương tự như lệnh GRANT, cú pháp cơ bản của nó là

Làm cách nào để khởi động lại MySQL trong Linux?

Khởi động lại máy chủ MySQL .
Mở một phiên cuối trên máy chủ STA và đăng nhập với tư cách là người dùng Oracle
Bắt đầu dịch vụ MySQL. $ STA bắt đầu mysql
Xác minh máy chủ đang chạy. $ STA trạng thái mysql. Bạn nên thấy. mysql đang chạy

Làm cách nào để khởi động lại cơ sở dữ liệu MySQL?

Đầu tiên, mở cửa sổ Run bằng cách sử dụng bàn phím Windows+R. Thứ hai, nhập dịch vụ. msc và nhấn Enter. Thứ ba, chọn dịch vụ MySQL và nhấp vào nút khởi động lại .

Làm cách nào để kiểm tra trạng thái MySQL trong CentOS 7?

Dưới đây là một số cách để xác định xem MySQL có đang chạy trên hộp Linux CentOS 7 hay Red Hat 7 hay không. # trạng thái mariadb của dịch vụ Đang chuyển hướng đến trạng thái /bin/systemctl mariadb. dịch vụ ● mariadb. dịch vụ - Máy chủ cơ sở dữ liệu MariaDB Đã tải. đã tải (/usr/lib/systemd/system/mariadb.

Làm cách nào để dừng dịch vụ MySQL trong CentOS 7?

Cách Khởi động-Dừng Máy chủ MySQL trên Máy chủ CentOS .
Dừng máy chủ MySQL # /etc/init. dừng d/mysqld
Khởi động Máy chủ MySQL # /etc/init. d/mysqld bắt đầu
Khởi động lại máy chủ MySQL # /etc/init. d/mysqld khởi động lại. Hy vọng bạn thấy mẹo nhỏ này hữu ích. Chia sẻ điều này để ủng hộ chúng tôi. Bấm để chia sẻ trên Facebook (Opens in new window)