Community Server

Centos7 yum安装mysql(完整版)

扶醉桌前 提交于 2021-02-17 08:25:39
1.下载mysql 地址: https://dev.mysql.com/downloads/repo/yum/ 。选择对应版本下载。 2.上传到centos7系统中,或者使用wget命令 wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm 因为mysql8中新加了很多关键字,所以导致我项目有些字段无法使用,推荐还是使用5.7的版本吧 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 3.安装mysql源 yum -y localinstall mysql80-community-release-el7-1.noarch.rpm(对应版本) (这里安装的是mysql8.0版本) 4.在线安装mysql yum -y install mysql-community-server (会下载多个rpm,耐心等待) linux下设置不区分大小写 1.用ROOT登录,修改/etc/my.cnf 2.在[mysqld]下加入一行:lower_case_table_names=1 这里提前设好不区分大小写,不然得重来一遍。 5.启动mysql服务 systemctl start mysqld 6

linux离线安装mysql5.7

ぃ、小莉子 提交于 2021-02-14 21:40:50
下载安装包 下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 上传到 /home 目录下 解压安装包 tar -xf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar -C /home/mysql/ 查询并卸载系统自带的Mariadb rpm -qa | grep mariadb rpm -e --nodeps 文件名 查询并卸载系统老旧版本的Mysql rpm -qa | grep mysql rpm -e --nodeps 文件名 安装libaio环境(已经存在不需要) yum install libaio 执行Rpm包安装(按顺序) rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm rpm -ivh mysql-community-devel-5.7.27-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-compat-5.7.27-1.el7.x86_64.rpm rpm -ivh mysql

centos7 yum 安装 mysql

穿精又带淫゛_ 提交于 2021-02-08 15:55:45
centos7 yum 安装mysql 介绍在CentOS7上yum安装数据库服务器MySQL Community Server 5.7的方法。 准备 CentOS7默认安装了和MySQL有兼容性的MariaDB数据库,在我们安装MySQL5.7之前为了避免发生冲突首先删除MariaDB。 # rpm -qa | grep maria mariadb-libs-5.5.50-1.el7_2.x86_64 # yum remove mariadb-libs -y 添加MySQL的yum源 在CentOS7上yum安装MySQL需使用 MySQL的yum源 。执行以下命令首先添加MySQL的yum源。 # yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm 添加MySQL的yum源之后可以使用 yum info命令 搜索mysql-community-server,确认详细的信息。 # yum info mysql-community-server Available Packages Name : mysql-community-server Arch : x86_64 Version : 5.7.14 Release : 1.el7 Size : 152 M

CentOS 7.2 yum方式安装MySQL 5.7

佐手、 提交于 2021-02-07 06:38:19
CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL,因此安装方式较为以往有一些改变: 下载mysql的源 wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm 安装yum库 yum localinstall -y mysql57-community-release-el7-7.noarch.rpm 安装MySQL yum install -y mysql-community-server 启动MySQL服务 systemctl start mysqld.service MySQL5.7加强了root用户的安全性,因此在第一次安装后会初始化一个随机密码,以下为查看初始随机密码的方式(此命令只能用于查询初始密码) grep 'temporary password' /var/log/mysqld.log 结果如下: 使用初始随机密码登录后MySQL会强制要求修改密码,否则无法正常使用,(密码必须包含小写、大写字母及特殊字符,当然也有其他方法不受此限制,再次不多做描述),修改方法如下: SET PASSWORD = PASSWORD('your new password'); ALTER USER 'root'@'localhost' PASSWORD EXPIRE

mysql主从搭建

南楼画角 提交于 2021-02-04 17:55:53
mysql主从搭建 注意:不同mysql版本之间的binlog日志可能不同,所以应尽量保证mysql的版本一致,如不同,只能是slave的版本高于master版本,因为mysql的版本是向下兼容。 一:环境   mysql版本号:mysql-5.6.16   操作系统:CentOS release 6.8 (Final)   主机:192.168.32.230   主机:192.168.32.231 二:安装mysql,主从步骤一样 [root@Sandos1 local]# tar -xf mysql-5.6.16-linux-glibc2.5-x86_64.tar.gz 100% 291MB 290.7MB/s 00:01 [root@Sandos1 local]# mv mysql-5.6.16-linux-glibc2.5-x86_64 mysql [root@Sandos1 local]# groupadd mysql [root@Sandos1 local]# useradd -g mysql mysql [root@Sandos1 local]# chown mysql:mysql mysql -R [root@Sandos1 local]# cd mysql [root@Sandos1 mysql]# ./scripts/mysql_install_db -

腾讯云CentOS 7.5安装MySQL

自古美人都是妖i 提交于 2021-02-04 10:47:53
<div style="font-size:14px">dbq我刚刚装好MySQL就不放图啦</div> <div style="font-size:14px; font-weight:bold">1.下载安装包</div> <div style="font-size:14px">wget http://dev.mysql.com/get/mysql57-community-release-el6-10.noarch.rpm</div> <div style="font-size:14px; font-weight:bold">2.安装下载下来的rpm包</div> <div style="font-size:14px">yum localinstall mysql57-community-release-el6-10.noarch.rpm</div> <div style="font-size:14px; font-weight:bold">3.(可选)查看可用的安装包</div> <div style="font-size:14px">yum repolist enabled|grep mysql</div> <div style="font-size:14px; font-weight:bold">4.若之前在服务器已经装过了nginx可跳过,否则请安装</div> <div

linux下载mysql

∥☆過路亽.° 提交于 2021-01-28 04:49:48
1、下载地址 https://www.mysql.com/downloads/ 选择community server    点击DOWLOAD 选择版本,当前选择的5.6版本 点击下载mysql-5.6.38-linux-glibc2.12-i686.tar.gz 选择no thanks 2、安装mysql tar -xvzf mysql-5.6.38-linux-glibc2.12-i686.tar.gz mv mysql-5.6.38-linux-glibc2.12-i686/ mysql 添加系统mysql组和mysql用户: 执行命令:groupadd mysql和useradd -r -g mysql mysql 创建mysql数据目录,新目录不存在则创建   数据库数据默认目录datadir=/var/lib/mysql,可通过vim /etc/my.cnf 查看      修改后的目录是 mkdir -p data,没有创建文件夹,有不创建    修改目录权限   chown -R mysql:mysql ./ 初始化数据库  ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 修改权限为root   [root

「MySQL」- 安装(CentOS) @20210127

[亡魂溺海] 提交于 2021-01-27 22:38:27
本笔记将整理在 CentOS 中安装 MySQL 数据库的方法,以及可能会遇到的问题。 CentOS 7 and MySQL 5.7 How to install MySQL 5.6 on CentOS 7 How to Install MySQL on CentOS 7 How to Install MySQL 5.7 on Linux CentOS and Ubuntu 注意事项 1)建议参考官方文档以获取更多安装细节; 2)该安装过程不适用于 MariaDB 数据库; 第一步、添加官方仓库 # 添加官方仓库 yum install -y https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm # 检查源是否已经启用 yum repolist enabled | grep "mysql.*-community.*" # 更新本地缓存 yum makecache 第二步、安装数据库 # 查看所有可用版本 yum info --showdup mysql-community-server.x86_64 | grep -E 'Version\s+:' # 根据情况选择需要的版本 yum install -y mysql-community-server-5.7.28 yum install -y

Ubuntu下安装LNMP之Mysql的安装及卸载

穿精又带淫゛_ 提交于 2021-01-23 05:24:24
Mysql的安装过程也可参考: http://blog.csdn.net/qq_20565303/article/details/69813868 Mysql安装包下载地址: https://dev.mysql.com/downloads/mysql/ 选择Ubuntu Linux + Ubuntu Linux 16.04(x86,64bit)后,我们可以看到会出现很多的安装包,有tar结尾的,也有deb结尾的,这里我们选择tar结尾的即可,下载下来解压之后里面包含了全部的deb单个文件,不用再一个一个下载了。 具体安装也可以参考官网安装文档: https://dev.mysql.com/doc/refman/5.7/en/linux-installation-debian.html 以下,我仅对官网文档进行翻译及相应解说,不当之处,尽请谅解与指出。 在Linux上使用由Oracle提供的Debian包来安装Mysql Oracle提供了Debian包来在Debian系统或类Debian系统上安装mysql,这些安装包可以通过两个不同的渠道获得: 1> MySQL APT存储库。这是在Debian系统上安装MySQL的首选方法,因为它提供了一种简单方便的安装和更新MySQL的产品。有关详细信息,请参见 “安装MySQL在Linux上使用MySQL apt库” 。 2>

mysql8.0新增用户及密码加密规则修改

与世无争的帅哥 提交于 2021-01-05 08:42:58
MySQL8.0已经发布GA版,当前最新GA版本为8.0.12。虽然相对于之前版本,MySQL8.0没有加入新元素,但是,经过代码重构,MySQL8.0的优化器更加强大,同时也有一些新特性,如支持索引隐藏等。 但是,MySQL新版本中也有很多与先前版本不一样的地方,比如在用户创建上就有很多变化。 1. 用户创建 创建用户的操作已经不支持grant的同时创建用户的方式,需先创建用户再进行授权 mysql> grant all on *.* to 'admin'@'%' identified by 'admin123'; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'identified by 'admin123'' at line 1 mysql> create user 'admin'@'%' identified by 'admin123'; Query OK, 0 rows affected (0.06 sec) mysql> grant all on *.* to 'admin'@'%' ; Query OK, 0