我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Centos7 mysql安装

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Centos7 mysql安装

--force --nodeps强制忽略依赖
查询当前是否有mysql:
rpm -qa|grep -i mysql
Centos7 mysql安装
显示已安装,则进行删除:
sudo yum -y remove mysql-libs*
Centos7 mysql安装
已删除:
Centos7 mysql安装
mysql tar包上传至服务器:
创建文件夹:
mkdir mysql
Centos7 mysql安装
解压:
tar -xvf mysql-5.7.22-1.el6.x86_64.rpm-bundle.tar
Centos7 mysql安装
开始安装:
sudo rpm -ivh mysql-community-devel-5.7.22-1.el6.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-client-5.7.22-1.el6.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-common-5.7.22-1.el6.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-embedded-5.7.22-1.el6.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-server-5.7.22-1.el6.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-embedded-devel-5.7.22-1.el6.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-libs-5.7.22-1.el6.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-libs-compat-5.7.22-1.el6.x86_64.rpm --force --nodeps
Centos7 mysql安装
启动:sudo /etc/init.d/mysqld start 报错
Centos7 mysql安装
添加包:(无用)
numactl-2.0.11-8.fc28.x86_64
numactl-devel-2.0.11-9.fc29.x86_64
numactl-libs-2.0.11-9.fc29.x86_64
安装:(无用)
sudo rpm -ivh numactl-2.0.11-8.fc28.x86_64.rpm --force --nodeps
sudo rpm -ivh numactl-devel-2.0.11-9.fc29.x86_64.rpm --force --nodeps
sudo rpm -ivh numactl-libs-2.0.11-9.fc29.x86_64.rpm --force --nodeps
Centos7 mysql安装
再次启动:sudo /etc/init.d/mysqld start 报错
Centos7 mysql安装
添加包:(有用解决问题)
libaio-0.3.107-10.el6.x86_64
安装:
sudo rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm --force --nodeps
第三次启动:sudo /etc/init.d/mysqld start 报错
Centos7 mysql安装
查看系统glibc支持的版本::
strings /lib64/libc.so.6 | grep GLIBC_
Centos7 mysql安装
安装gcc:
新建文件夹 gcc
mkdir gcc
导入包:
Centos7 mysql安装
安装:
sudo rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh kernel-headers-3.10.0-862.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh glibc-headers-2.17-222.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh glibc-devel-2.17-222.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh cpp-4.8.5-28.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh gcc-4.8.5-28.el7.x86_64.rpm --force --nodeps
Centos7 mysql安装
安装glibc剩余包:
导入包:
安装包:
sudo rpm -ivh glibc-common-2.17-222.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh glibc-2.17-222.el7.x8664.rpm --force --nodeps
查看系统glibc支持的版本::
strings /lib64/libc.so.6 | grep GLIBC

Centos7 mysql安装
第四次启动:sudo /etc/init.d/mysqld start 成功
Centos7 mysql安装
修改mysql root密码:
停止服务:
sudo /etc/init.d/mysqld stop
Centos7 mysql安装
免密码启动:
sudo mysqld_safe --skip-grant-tables &
Centos7 mysql安装
登录:
mysql -u root -p
密码为空直接回车:
Centos7 mysql安装
使用数据库:
use mysql;
Centos7 mysql安装
修改密码:
UPDATE user SET authentication_string=PASSWORD('root') where USER='root';
UPDATE user SET password=PASSWORD('root') where USER='root';
Centos7 mysql安装
flush privileges;
Centos7 mysql安装
exit;
重启mysql服务:
sudo /etc/init.d/mysqld restart
Centos7 mysql安装
账号密码登录:
mysql -u root -p
root
Centos7 mysql安装
修改密码:
alter user user() identified by "!QAZ2wsx";
Centos7 mysql安装

查看连接端口:
show global variables like 'port';
Centos7 mysql安装
若为3306则无需修改
二、mysql端口号的修改
1、编辑/etc/my.cnf文件 [root@localhost ~]# vi /etc/my.cnf
2、添加port=2032;
3、重启mysql [root@localhost ~]# /etc/init.d/mysqld restart
Centos7 mysql安装
创建远程连接用户并授权:
查看当前用户:
select Host,User,Password from mysql.user;
5.7版本以上password=authentication_string
select Host,User,authentication_string from mysql.user;
查询结果显示无可远程访问用户
Centos7 mysql安装
添加用户:
create user changan_test identified by 'Passw0rd';
Centos7 mysql安装
用户授权
grant all privileges on
. to 'changan_test'@'%'identified by 'Passw0rd' with grant option;
flush privileges;
grant all privileges on . to 'jira'@'%'identified by 'Passw0rd*' with grant option;
flush privileges;
Centos7 mysql安装
查看用户:
changantest可任意地址(host)访问
Centos7 mysql安装
访问尝试:
Centos7 mysql安装
查看防火墙:防火墙打开
Centos7 mysql安装
关闭防火墙:
Centos7 mysql安装
再次远程连接尝试:(连接成功)
Centos7 mysql安装
创建数据库,执行sql文件

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Centos7 mysql安装

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOS7源码安装MySQL

CentOS7源码安装MySQL1:安装依赖包  执行:yum -y install ncurses-devel gcc-* bzip2-* bison   2:升级cmake工具(我用的是cmake-3.22.0-rc1.tar.gz)下载地址  源码安装基
CentOS7源码安装MySQL
2019-12-21

Centos7下载安装mysql

参考文档:https://xie.infoq.cn/article/5da9bfdfbdaabf7b0b982ab6e https://blog.csdn.net/Lance_welcome/article/details/10731457
2023-08-16

centos7安装mysql(完整)

安装包下载并上传到Linux系统中官网5.7版本:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar可以使用xftp上传到Linux中解压安装包
centos7安装mysql(完整)
2020-06-24

mysql-8.0.17绿色安装-centos7

[root@08fc27e1d3e3 local]# yum install libaio numactl ncurses-compat-libs[root@08fc27e1d3e3 local]# wget http://mirrors.ustc.edu.c
2018-02-27

CentOS7安装MySQL(完整版)

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository [root@localhost ~]# w
CentOS7安装MySQL(完整版)
2015-08-22

编程热搜

目录