Hướng dẫn how do i find mysql password in centos? - làm cách nào để tìm mật khẩu mysql trong centos?

Để cài đặt MySQL 5.7 mới nhất trên RHEL/CentOS 7. Có vài bước sau-::

Bước 1-: Thêm kho lưu trữ Epel dưới đây Add the below EPEL Repository

$ sudo rpm -iUvh //dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

Bước 2-: Cài đặt máy chủ MySQL bằng trình cài đặt Yum bên dưới. Install the MySql Server using below yum installer.

$ sudo yum install mysql-server 

Bước 3-: Thêm vào khởi động hệ thống và khởi động máy chủ MySQL. Add to system Startup and start the Mysql Server.

$ sudo systemctl enable mysqld
$ sudo systemctl start mysqld

Bước 4-: Đặt lại mật khẩu gốc máy chủ MySQL. Reset the MySql server root password.

sudo grep 'temporary password' /var/log/mysqld.log

Đầu ra một cái gì đó như-:

10.744785Z 1 [Note] A temporary password is generated for root@localhost: o!5y,oJGALQa

Sử dụng mật khẩu trên trong quá trình đặt lại quá trình mysql_secure_installation.

$ sudo mysql_secure_installation
Securing the MySQL server deployment.

Enter password for user root: 
The 'validate_password' plugin is installed on the server.
The subsequent steps will run with the existing configuration
of the plugin.
Using existing password for root.

Estimated strength of the password: 100 
Change the password for root ? [[Press y|Y for Yes, any other key for No] : y

New password: 

Re-enter new password: 

Estimated strength of the password: 100 
Do you wish to continue with the password provided?[Press y|Y for Yes, any other key for No] : y
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? [Press y|Y for Yes, any other key for No] : y
Success.


Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? [Press y|Y for Yes, any other key for No] : y
Success.

By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.


Remove test database and access to it? [Press y|Y for Yes, any other key for No] : y
 - Dropping test database...
Success.

 - Removing privileges on test database...
Success.

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? [Press y|Y for Yes, any other key for No] : y
Success.

All done!

Bạn đã đặt lại thành công mật khẩu gốc của máy chủ MySQL.

Bước 5-: Sử dụng lệnh bên dưới để kiểm tra kết nối máy chủ MySQL hay không. Use the below command to check the mysql server connecting or not.

$ mysql -u root -p

Output-:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 5.7.12 MySQL Community Server [GPL]

Copyright [c] 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Xem bài viết của tôi: Cài đặt-Latest-Mysql-5-7-rhelcentos-7

0

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

EDIT: Cuối cùng tôi cũng vừa thiết lập lại nó. Cảm ơn tất cả.

Tôi đã cài đặt MySQL Server trên Centos 7 và tôi không thể tìm thấy mật khẩu tạm thời. Tôi làm: grep 'Mật khẩu tạm thời' /var/log/mysqld.log nhưng tôi không kết quả.

Cảm ơn.

hỏi ngày 17 tháng 7 năm 2016 lúc 9:17Jul 17, 2016 at 9:17

arshie92arshie92arshie92

731 Huy hiệu vàng1 Huy hiệu bạc10 Huy hiệu đồng1 gold badge1 silver badge10 bronze badges

1

Nếu MySQL được cài đặt đúng cách, GREP sẽ hiển thị kết quả.

Làm ơn đảm bảo :

1] Dịch vụ MySQL đang chạy:

service mysqld status

Để đảm bảo nó bắt đầu cùng với hệ thống bắt đầu:

systemctl start mysqld

2] Chạy grep với người dùng gốc

$ sudo yum install mysql-server 
0

3] /etc/my.cnf sẽ hiển thị mục nhập ghi nhật ký hoặc tương tự:

$ sudo yum install mysql-server 
1

Đã trả lời ngày 17 tháng 7 năm 2016 lúc 14:59Jul 17, 2016 at 14:59

Làm cách nào để tìm mật khẩu mysql trong centos 7?

Bạn phải có [Linux] Root hoặc [Windows] Truy cập quản trị viên vào máy chủ đám mây để đặt lại mật khẩu gốc MySQL ...
Bước 2: Dừng dịch vụ MySQL. ....
Bước 3: Bắt đầu MySQL ở chế độ an toàn. ....
Bước 4: Kết nối với MySQL. ....
Bước 5: Đặt mật khẩu gốc MySQL mới. ....
Bước 6: Dừng và bắt đầu dịch vụ MySQL. ....
Bước 7: Đăng nhập vào cơ sở dữ liệu ..

Làm cách nào để biết mật khẩu MySQL của tôi?

Để khôi phục mật khẩu, bạn chỉ cần làm theo các bước sau: Dừng quy trình Máy chủ MySQL với Dừng Dừng MySQL của lệnh SUDO.Khởi động máy chủ MySQL với lệnh sudo mysqld_safeKết nối với máy chủ MySQL với tư cách là người dùng gốc với lệnh gốc mysql -u.

Làm cách nào để tìm mật khẩu gốc mysql của tôi linux?

Cách đặt lại mật khẩu gốc MySQL trên máy chủ Linux của bạn..
Dừng MySQL.Đầu tiên, hãy dừng máy chủ MySQL: # Dịch vụ MySQL dừng * Dừng máy chủ cơ sở dữ liệu MySQL MySQLD [OK].
Khởi động máy chủ MySQL> ....
Đăng nhập vào MySQL.....
Đặc quyền tuôn ra.....
Đặt mật khẩu mới.....
Khởi động lại cơ sở dữ liệu MySQL.....
Đăng nhập bằng mật khẩu mới ..

Mật khẩu mặc định cho MySQL trong Centos 7 là gì?

Không có mật khẩu mặc định [mật khẩu trống] cho máy chủ cơ sở dữ liệu MySQL.Bạn cần gán mật khẩu gốc sau khi cài đặt MySQL thông qua lệnh YUM / RPM.Một số quản trị viên đặt mật khẩu gốc giống như mật khẩu gốc máy chủ. for MySQL database server. You need to assign root password after installing MySQL via yum / rpm command. Some admin set the root password same as the server root password.

Bài Viết Liên Quan

Chủ Đề