微服务初学2-MySQL配置

1、下载MySQL

docker pull mysql:5.7  //(5.7版本号)
//使用网易代理 docker pull hub.c.163.com/library/mysql:5.7   
docker images |grep mysql 	//查看是否下载成功

2、启动MySQL 名为mysql5

docker run -p 3306:3306 --name mysql5 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
//-p: 端口映射,格式为:主机(宿主)端口:容器端口
//--name="nginx-lb": 为容器指定一个名称;
//-e MYSQL_ROOT_PASSWORD=123456: 设置环境变量;密码为123456
//-d: 后台运行容器,并返回容器ID

3、docker关于MySQL操作

docker top mysql5 //查看是否启动
docker stop mysql5 //停止mysql5的运行
docker restart mysql5 //重新启动mysql5
docker rm mysql5	//移除mysql5
		
docker search mysql //搜索MySQL指令

4、进入MySQL

docker exec -it mysql5 bash //进入MySQL
mysql -u root -p  //登陆MySQL,后输入密码
		
执行
show databases;  //显示提供数据库,成功

5、MySQL简单操作(废话)

show databases;  //显示提供数据库,成功
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+	
create database yyss;
show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| yyss               |
+--------------------+
use yyss;
create table user(username varchar(15),password varchar(15),sex varchar(2));
insert into user(username,password,sex) values('a','123456','m');
insert into user(username,password,sex) values('b','123456','w');
insert into user(username,password,sex) values('c同学','123456','w');
select * from user;
+----------+----------+------+
| username | password | sex  |
+----------+----------+------+
| a        | 123456   | m    |
| b        | 123456   | w    |
| c        | 123456   | w    |
+----------+----------+------+	

猜你喜欢

转载自blog.csdn.net/qq_34819372/article/details/82153726