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

Menjalankan Pelayan MySQL di Docker

Susan Sarandon
Lepaskan: 2024-10-24 00:51:29
asal
209 orang telah melayarinya

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';

Salin selepas log masuk

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;
Salin selepas log masuk

Sekarang Sambung Menggunakan Meja Kerja

host = localhost

port = 3306

user_name = user

user_password = password
Salin selepas log masuk

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

sumber:dev.to
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan