Rumah >pangkalan data >tutorial mysql >Menjalankan Pelayan MySQL di Docker

Menjalankan Pelayan MySQL di Docker

Susan Sarandon
Susan Sarandonasal
2024-10-24 00:51:29211semak imbas

Running MySQL Server in Docker

tiada teori

Periksa docker jika dipasang

versi buruh pelabuhan

Muat turun imej pelayan MySQL

docker pull mysql/mysql-server

Jalankan bekas Pelayan MySQL

larian docker --name='sql_container' -d -p 3306:3306 mysql/mysql-server

Semak Log dan salin kata laluan akar yang dijana oleh Pelayan MySQL

docker log sql_container

Masuk bash dan kemas kini kata laluan root kepada kata laluan mudah

docker exec -it sql_container bash

cd /var/lib/mysql

mysql -u root -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';

Cipta pengguna baharu untuk mengakses db Root access not recomendade

CREATE USER 'user'@'%' IDENTIFIED BY 'passwod';

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' WITH GRANT OPTION;

FLUSH PRIVILEGES;

Sekarang Sambung Menggunakan Meja Kerja

host = localhost

port = 3306

user_name = user

user_password = password

Atas ialah kandungan terperinci Menjalankan Pelayan MySQL di Docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn