mysql安装

2020-10-12  本文已影响0人  Lamour_a9c8

一虚拟机的安装

 1.1下载centos8

1.2新建一个虚拟机

1.3选择一个ios文件 就是我们的镜像

1.4开始安装

二 安装docker

2.1 安装依赖

yum install -y yum-utils  device-mapper-persistent-data  lvm2

yum-config-manager  --add-repohttps://download.docker.com/linux/centos/docker-ce.repo

yum install docker-ce docker-ce-cli containerd.io

如果出现 

需要安装 

dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

再继续安装剩下的两个

 yum install docker-ce docker-ce-cli

启动docker

systemctl start docker

查看版本

docker --version

开机自启

systemctl enable docker

三 安装mysql

使用docker search mysql 命令查看可用的版本

使用 docker pull mysql:latest 拉取最新版本的镜像。

查看是否安装mysql镜像了

docker images

四 运行容器

docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

使用docker ps 看是否安装成功、

进入容器

docker exec -it mysql-test bash

登录mysql

mysql -u root -p

alter user 'root'@'localhost' identified by '123456'

创建远程登录用户

create user 'lyf'@'%' identified with mysql_native_password by '123456'

创建数据库

create database test

赋予lyf用户对数据库test的权限

’grant all privileges on test.* to 'lyf'@'%';

注意:mysql 8 版本如果使用

grant all on test.* to 'lyf'@'%' identified by '123456' with grant option;

会出现

ERROR 1064 (42000): You have an error in your SQL syntax; 的错误。

上一篇 下一篇

猜你喜欢

热点阅读