# 使用docker启动mysql

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/17960.html | 发布：2023-03-07 | 更新：2023-03-07 | 分类：建站教程、投稿分享

centos启动mysql

 

centos8里不需要安装mariadb-server

 

1.在宿主机上安装mariadb的客户端软件，获得mysql命令

 

yum install mariadb

 

2.启动mysql的容器

 

docker run --name sc-mysql-1 -e MYSQL_ROOT_PASSWORD='sc123456' -d -p 3306:3306 mysql:5.7.35

 

代码如下：

 

[root@docker web]# docker run --name chaochao-mysql-1 -e MYSQL_ROOT_PASSWORD='123456' -d -p 3306:3306 mysql:5.7.35  
   
fb2798a41de84218932556fce998fc86673e330e01d602911fc725ed3b7251fb  
   
[root@docker web]# docker ps -a  
   
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES  
   
fb2798a41de8 mysql:5.7.35 "docker-entrypoint.s…" 20 seconds ago Up 18 seconds 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp chaochao-mysql-1

 

`**3.****去访问（**可以是其他的机器）`

 

`访问其他机器：mysql -h ip -uroot -p密码`

 

`-h 指定连接服务器的ip地址`

 

`注：若连不上，需要重启docker服务`

 

```

```

 
 
1.  

 

```
[root@docker web]# mysql -h 192.168.0.17 -uroot -p123456 Welcome to the MariaDB monitor.  Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.7.35 MySQL Community Server (GPL)   Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.   Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.   MySQL [(none)]> show databases;  查看有哪些数据库 +--------------------+ | Database           | +--------------------+ | information_schema | | mysql              | | performance_schema | | sys                | +--------------------+ 4 rows in set (0.002 sec)   MySQL [(none)]> exit 退出 Bye
```

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
