Community Server

记录阿里云ECS(Centos7.4)安装mysql 8.0.X服务

断了今生、忘了曾经 提交于 2020-04-28 08:58:01
#*.rpm介绍 大多数二进制rpm包都包含在名称中倒数第二个字段中编译rpm的体系结构。.rpm软件包有那么几种 *.src.rpm 源程序包,要先通过编译才能安装 *.noarch.rpm 该包适用于任何架构 *.i*86.rpm 该包适用于intel cpu的电脑上运行 *.amd64.rpm 该包适用于amd64 cpu的电脑上运行 mysql各种源 传送门 https://repo.mysql.com/ 在这里,我选择mysql80-community-release-el7-1.noarch.rpm ====================================================================================== 1.登录阿里云服务器 2.下载源到服务器 mkdir mysql cd mysql wget https: // repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm 3.安装下载的发行包 rpm -Uvh mysql80-community-release-el7- 1 .noarch.rpm 4.安装Mysql yum install mysql-community-server 5.启动Mysql service mysqld

mysql安装和配置(windowns||centos)

前提是你 提交于 2020-04-28 08:57:14
windows10版本安装 1.获取mysql压缩包 https: // dev.mysql.com/downloads/mysql/ 2.解压并配置文件my.ini   1 .解压的文件路径 D:\Program Files (x86)\mysql - 8.0 . 11 - winx64 2 .my.ini 的文件路径 D:\Program Files (x86)\mysql - 8.0 . 11 -winx64\my.ini    配置my.ini文件 [mysql] #设置mysql客户端默认字符集 default -character- set = utf8 [mysqld] #设置3306端口 port = 3306 #设置mysql的安装目录 basedir =D:\Program Files (x86)\mysql- 8.0 . 12 - winx64 #设置mysql数据库的数据的存放目录 datadir =D:\Program Files (x86)\mysql- 8.0 . 12 - winx64\data #允许最大连接数 max_connections = 200 #服务端使用的字符集默认为8比特编码的latin1字符集 character - set -server= utf8 #创建新表时将使用的默认存储引擎 explicit_defaults_for

CentOS7中安装MySQL5.7

 ̄綄美尐妖づ 提交于 2020-04-28 08:28:39
安装必要的组件 yum install –y autoconf automake imake libxml2-devel expat-devel cmake gcc gcc -c++ libaio libaio-devel bzr bison libtool ncurses5-devel 下载mysql源安装包 cd / tmp wget http: // dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装mysql源 yum -y localinstall mysql57-community-release-el7- 8 .noarch.rpm 检查mysql源是否安装成功 yum repolist enabled | grep " mysql.*-community.* " 如果出现: mysql-connectors-community/x86_64 MySQL Connectors Community 45 mysql -tools-community/x86_64 MySQL Tools Community 59 mysql57 -community/x86_64 MySQL 5.7 Community Server 247 说明mysql源已经安装成功。可以修改 vim /etc/yum

【转载】windows 下重置 mysql 的 root 密码

倖福魔咒の 提交于 2020-04-28 07:44:19
今天发现 WordPress 连接不上数据库,登录 window server 服务器查看,所有服务均运行正常。 使用 root 账号登录 mysql 数据库,结果提示密码不匹配。我突然意识到,服务器可能遭受到 SQL注入 攻击了…… 至于事故发生的原因和之后所做的补救措施,以后有机会我会聊一聊的。这里我主要讲一下 mysql 用户密码的重置步骤。 重置 root 密码 在忘记 root 密码的情况下,可以进入 mysql 的安全模式,重置 root 密码。 1. 停止 MySQL 服务 打开命令提示符窗口,输入 net stop mysql 关闭 MySQL 服务。 C:\Users\Administrator>net stop mysql57 MySQL57 服务正在停止.. MySQL57 服务已成功停止。 ↑ 服务名称不一定都是 mysql,比如我的就是 mysql57,57代表版本号为5.7 当然你也可以通过计算机管理面板关闭 MySQL 服务。 2. 切换到 bin 目录 在命令提示符窗口中,通过 cd 命令切换到 mysql 安装目录下的 bin 目录。 C:\Users\Administrator> cd C:\Program Files\MySQL\MySQL Server 5.7\bin C:\Program Files\MySQL\MySQL Server 5

【Linux】 Centos7 安装 mysql-8.0

流过昼夜 提交于 2020-04-28 07:32:30
本文介绍使用rpm包安装mysql, 以 mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar 为例; 1.下载 MySQL下载地址: https://dev.mysql.com/downloads/mysql/ 可以直接在centos里面用wget命令下载,或者在自己电脑上下完再传上去 2.解压tar包 tar -xvf mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar 3.移除centos7自带的mariadb-libs包,不移除的话安装会出错; yum remove -y mariadb-libs 4.使用yum localinstall命令进行本地安装,按照顺序执行 yum localinstall -y mysql-community-common-8.0.17-1.el7.x86_64.rpm yum localinstall -y mysql-community-libs-8.0.17-1.el7.x86_64.rpm yum localinstall -y mysql-community-client-8.0.17-1.el7.x86_64.rpm yum localinstall -y mysql-community-server-8.0.17-1.el7.x86_64.rpm yum

Centos7安装mysql8

别说谁变了你拦得住时间么 提交于 2020-04-28 03:31:51
1. wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-server-8.0.18-1.el8.x86_64.rpm 2.yum localinstall mysql-community-server-8.0.18-1.el8.x86_64.rpm 3.yum install -y mysql-commiunity-server 4.启动mysql服务:systemctl start mysqld 检查mysql状态:systemctl status msyqld 5.查找mysql root用户的初始密码:grep "password" /var/log/mysqld.log 6.进入数据库:mysql -uroot -p, 输入初始密码; 7.修改root密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'P@ssw0rd'; 8.配置root远程登陆: use mysql; #使用mysql UPDATE user SET Host='%' WHERE User='root'; #设置账号  flush privileges; 9.windows使用navicat for mysql连接数据库,报错:1251...;

MySQL5.7 的GTID复制

核能气质少年 提交于 2020-04-27 22:02:44
                   MySQL5.7 的GTID复制                                         作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。   在MySQL5.6之后其官方推出了GTID复制方式,和传统的基于bin log复制方式有所不同,接下来我们一起来了解一下它! 一.什么是GTID(global transaction identitifiers)    GTID 复制是完全基于事务的复制,即每个在主库上执行的事务都会被分配到一个唯一的全局ID并记录和应用在主库上。   这种复制方式简化了简历slave和master/slave之间的切换工作,因为其完全不需要找当前执行的bin log和log中的位置完成切换。   一个GTID是master上执行的任何commit事务所分配的全局唯一ID标识,其由两部分组成。即 GTID = source_id:transaction_id。 source_id代表主库的server_uuid,transaction_id代表事务按顺序提交的ID,比如第一个提交则是1,第十个提交的事物则是10.   GTID集合代表一组GTID. 二.MySQL基于GTID的复制 1>.MySQL基于GTID复制的原理      当一个事务在主库提交时

percona-toolki安装冲突(my.cnf Percona-Server-shared与mysql-community-server)

只谈情不闲聊 提交于 2020-04-27 21:55:05
最近在安装percona-toolkit工具包时,提示在my.cnf文件中, Percona-Server-shared与mysql-community-server冲突。起初还以为是一定需安装Percona-Server-shared这样一个包才可以呢。Google了一下,原来是需要安装mysql-community-libs-compat 才可以搞定。下面是对这个问题展开描述。 1、故障现象 [root@centos7 ~]# yum install percona-toolkit -y Transaction check error: file /etc/my.cnf from install of Percona-Server-shared-56-5.6.40-rel84.0.el7.x86_64 conflicts with file from package mysql-community-server-5.7.23-1.el7.x86_64 2、本地环境检查 [root@centos7 ~]# more /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@centos7 ~]# rpm -qa|grep -i mysql mysql-community-client-5.7.23-1.el7

mysql数据库安装及使用常见错误

末鹿安然 提交于 2020-04-27 19:29:16
1、Found option without preceding group in config file D:\mysql-8.0.17\bin>mysqld --initialize --console mysqld: [ERROR] Found option without preceding group in config file D:\mysql-8.0.17\my.ini at line 1. mysqld: [ERROR] Fatal error in defaults handling. Program aborted! 原因:my.ini文件格式是utf-8 解决办法:my.ini文件保存为ANSI格式文件 2、Install/Remove of the Service Denied! 解决办法:打开cmd.exe程序的时候选择“用管理员身份打开”。 3、 MySQL8.0,Navicat连接不上,报错1251 原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。 解决方法 C:\Windows\system32>mysql -uroot -p Enter password: ****** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL

MySQL下载与MySQL安装图解(MySQL5.7与MySQL8.0)

孤街醉人 提交于 2020-04-27 08:46:21
MySQL下载与MySQL安装图解(MySQL5.7与MySQL8.0) 1、MySQL下载(MySQL8.0社区版) mysql下载方法,请根据风哥以下步骤与图示来下载mysql8.0最新社区版本: mysql下载第1步:打开mysql官方网站 mysql下载第2步:downloads mysql下载第3步:community mysql下载第4步:MySQL Community Server (MySQL Community Server is the world's most popular open source database.) mysql下载第5步:Select Operating System(风哥指引:windows版本请选择microsoft windows,Linux版本请选择Linux-Generic二进制作,也可以选择其它LINUX RPM安装包) mysql下载第6步:Select OS Version:生产环境一般选择64位(Note: MySQL Installer is 32 bit, but will install both 32 bit and 64 bit binaries);。 mysql下载第7步:windows选择ZIP Archive(mysql-8.0.15-winx64.zip)下载,linux二进制选择TAR(mysql-8