MySQL5.7版本各操作系统安装手册

目录

Windows 安装 MySQL5.7

Linux Centos yum安装MySQL 5.7

云服务Docker安装MySQL 5.7


Windows 安装 MySQL5.7

浏览器打开 https://dev.mysql.com/downloads/installer/

点击Looking for previous GA versions?进入

点击Download下载msi文件.如果进入账户登录界面可略过.接下来是window软件标准安装过程.具体可借鉴博客: https://blog.csdn.net/vincentlmeng/article/details/70160475 

注意:Windows的MySQL安装完之后,他的默认配置文件在安装目录(如:C:\ProgramData\MySQL\MySQLServer 5.7)的my.ini文件

Linux Centos yum安装MySQL 5.7

MySQL版本号:5.7.29

下载 yum repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

安装

yum -y install mysql57-community-release-el7-10.noarch.rpm

安装MySQL服务器

yum -y install mysql-community-server

安装时报错,All matches were filtered out by modular filtering for argument: mysql-community-server

Error: Unable to find a match: mysql-community-server

解决办法:先执行 yum module disable mysql,然后再执行yum -y install mysql-community-server

 启动MySQL

systemctl start mysqld.service

 查看运行状态

systemctl status mysqld.service

找到MySQL root用户的初始密码:

grep "password" /var/log/mysqld.log

使用临时密码连接客户端:

mysql -uroot -pXXXX

修改密码安全限制,否则不能使用简单密码 临时修改:

mysql> set global validate_password_policy=0;

mysql> set global validate_password_length=1;

永久修改: MySQL默认的配置文件: vim /etc/my.cnf

validate_password_policy=0

validate_password_length=1

修改后重启MySQL

service mysqld restart

修改密码:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
授权远程访问:

mysql> grant all privileges on *.* to 'root'@'%' identified by '123456'; 

如果需要远程连接,还请注意开放3306端口或者关闭Linux的防火墙,具体防火墙关闭方式方法大家可自行查找资料.

云服务Docker安装MySQL 5.7

首先请准备好Docker相关的环境

1、从云镜像中拉取MySQL的镜像

docker pull mysql:5.7.29

2、运行MySQL容器,并初始化MySQL的root密码

docker run --name mysql5.7 -p 3307:3306 -v /data/mysql/datadir:/var/lib/mysql -v /data/mysql/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.29

参数说明: –name mysqlServer 容器别名 -p 3306:3306 端口映射(本机3306端口映射容器3306端口) -v /data/mysql/datadir:/var/lib/mysql 目录映射(mysql数据目录) -v/data/mysql/conf.d:/etc/mysql/conf.d 目录映射(mysql配置目录) -d 后台运行、

3、进入docker容器,操作数据库

docker exec -it mysqlServer bash; 

在新打开的docker容器命令行中执行

mysql -uroot -p123456;

4、云服务需设置对外访问策略

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: MySQL5.7操作手册中文版是MySQL产品的官方指南,主要介绍MySQL安装、部署、维护、备份和恢复等方面的操作指南。该手册包含大量的优化技巧和性能调优的建议,帮助用户在不同的场景下有效地提高数据库系统的稳定性和可靠性。 该操作手册详细介绍了MySQL数据库的架构、功能、基本概念和术语的解释,让读者对MySQL有更全面的认识。同时,该手册涵盖了MySQL的备份和恢复、复制、安全管理、监控和诊断等方面的细节操作,使读者能够全面掌握MySQL的运维技术。 此外,MySQL5.7操作手册中文版还提供了丰富的示例和场景讲解,方便读者理解和实践。无论是初学者还是有经验的管理员,都可以从中获取到实用的技巧和经验。 总之,MySQL5.7操作手册中文版是MySQL数据库的一份完整且详细的指导文档,可以帮助读者更好地管理和优化MySQL数据库,提高其性能和可靠性。 ### 回答2: MySQL5.7操作手册中文版是一份非常重要的数据库管理工具,在数据库管理和维护方面有着非常重要的作用。这个操作手册中文版包含了数据库管理和维护方面的所有必备信息,涵盖了MySQL5.7的各种特性、安装、配置、备份和恢复、性能优化等方面的内容。 对于想了解MySQL5.7数据库的用户,MySQL5.7操作手册中文版是非常有用的一份参考资料,可以帮助用户快速入门和掌握MySQL5.7。此外,这个手册也提供了很多实用的技巧和方法,用户可以利用这些技巧和方法更加高效地使用MySQL5.7进行数据管理和维护。 在使用MySQL5.7时,遇到的各种问题和疑惑都可以在MySQL5.7操作手册中文版中找到解答。因此,这个操作手册中文版对于MySQL数据库的用户来说,是一个非常重要的资料。无论你是新手还是专业用户,都可以从这份操作手册中获益良多。 ### 回答3: MySQL 5.7操作手册中文版提供了MySQL 5.7的详细文档,包括安装、配置、管理、备份、恢复、性能优化等方面的内容。这份手册不仅适用于MySQL管理员和开发人员,还适合任何想学习MySQL的人。MySQL 5.7操作手册中文版采用了简明易懂的语言,配有大量的图例和实例,让读者更容易理解和掌握MySQL 5.7的相关知识。手册的结构清晰,内容详尽,覆盖范围广泛,深入浅出,是学习和使用MySQL 5.7的不二选择。其中最重要的部分是SQL语句的使用,MySQL 5.7操作手册中文版详细阐述了增删改查的操作方法。另外,MySQL 5.7操作手册中文版还包括了各种优化技巧,如索引、查询优化以及服务器参数的设置等方面的内容,为MySQL的性能优化提供了详细的指导,同时也为MySQL运维人员提供了一份宝贵的参考书。总之,MySQL 5.7操作手册中文版是MySQL学习、使用的必备资料,对于想要深入学习MySQL相关知识的人来说,这份手册绝对是值得一读的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值