服务器下载mysql镜像 服务器装mysql
今天在服务器上安装mysql5.7版本的数据库,由于我是在腾讯云买的最便宜的服务器,所以它都没有配置数据库,只有自己动手安装,在安装mysql5.7之前需要下载连接服务器的软件:SecureCRSecureFXPortable64,这个软件可以我这里就不提供了 ,可以在百度搜索一下,如果实在有需要的 可以给我留言我 在百度网盘分享给你们,
1.下载 SecureCRSecureFXPortable64 之后也是双击安装并打开,界面如下,点击图中红色按钮
2.点击上图的按钮会弹出一个编辑选择服务器ip地址的对话框,如下如所示
3.服务器ip地址如果不在列表中,这是就需要新建服务器ip地址,点击上图红色箭头所指按钮,这时会又会弹出一个编辑服务器ip地址的对话框
4.输入服务器ip地址和服务器用户名,点击连接,就会弹出一个输入服务器密码的对话框,如下图所示
输入密码。点击确定。连接成功之后如下所示
以上是连接的操作,连接到服务器之后,就可以使用linux命令来进行安装了,安装步骤如下:
1.查找数据库指令:
docker search mysql
2.拉取数据库指令:
docker pull /mysql:5.7
这里指定拉取的版本 如果不指定拉取的版本 默认是拉取最新的版本。指令为:docker pull mysql
3.查看镜像指令
docker images
输入后回车,显示如下图
4.安装指令:
docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d /mysql:5.7
安装时要在指令最后面输入版本号,如果不输入版本号,它默认会安装最新的版本,这里是需要注意的地方
5.查看容器指令:
docker ps -s
6.进入mysql5.7数据库容器的指令:
docker exec -it 容器id/容器名称 bash
7.登录mysql5.7数据库指令:
mysql -u root -p
这里要注意一点,有个数据库密码输入,如果不输入密码可以直接按回车,输入密码时 是不显示输入的密码的 输入完之后直接按回车就可以了
8.为root用户设置权限指令:
grant all privileges on *.* to 'root'@'%' ;
9.刷新权限指令:
flush privileges;
10.使用navicat连接数据库工具连接测试;
点击连接测试,如果成功 则显示如下图
如果连接测试失败,则可以到这个博客来看看,
它的最后面有说解决连接失败的操作,这里就不再重复说明了