CY5100
码龄12年
关注
提问 私信
  • 博客:180
    问答:15
    195
    总访问量
  • 1
    原创
  • 2,316,071
    排名
  • 0
    粉丝
  • 0
    铁粉

个人简介:态度认真,能吃苦耐劳,团结

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2012-11-05
博客简介:

CY5100的专栏

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得1次评论
  • 获得0次收藏
创作历程
  • 1篇
    2014年
成就勋章
TA的专栏
  • 生活
    1篇
兴趣领域 设置
  • 大数据
    mysqlhadoopredisetl
  • 前端
    javascriptcssvue.jsreact.jses6webpackxhtml前端框架
  • 后端
    springnode.js架构
  • 移动开发
    flutterandroid studio
  • 网络与通信
    https
  • 微软技术
    typescript
  • 搜索
    elasticsearch
  • 软件工程
    性能优化
  • 网络空间安全
    系统安全web安全
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

有人能不能教我安装mysql

答:

Linux rpm方式安装mysql
rpm安装方法:
1、检查是否已经安装过mysql,执行命令,无输出说明没安装

[root@localhost /]# rpm -qa | grep mysql
1
2、查询所有Mysql对应的文件夹

[root@localhost /]# whereis mysql
mysql: /usr/bin/mysql /usr/include/mysql
[root@localhost lib]# find / -name mysql
/data/mysql
/data/mysql/mysql
1
2
3
4
5
3、找到对应linux的版本进行下载
查看自己的版本:
yum存储库https://dev.mysql.com/downloads/repo/yum/

[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
1
2
4、复制下载文件的全名:mysql57-community-release-el7-10.noarch.rpm/
5、 下载和安装mysql源

[root@localhost ~]# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
1
如果显示wget未找到命令,则需要先安装wget:

yum -y install wget,然后再次执行上面命令, 使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。

[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
1
执行成功后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo及 mysql-community-source.repo

6、 之后就开始安装MySQL服务器。

[root@localhost ~]# yum -y install mysql-community-server

Failing package is: mysql-community-client-5.7.39-1.el7.x86_64 GPG Keys are
解决方法:
重新导入秘钥

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

7、启动MySQL

[root@localhost ~]# systemctl start mysqld.service
1
8、查看MySQL运行状态,运行状态如图:

[root@localhost ~]# systemctl status mysqld.service
1

9、停止

[root@localhost ~]# systemctl stop mysqld.service
1
10、重启

[root@localhost ~]# systemctl restart mysqld.service
1
修改密码及登录

此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:

[root@localhost ~]# grep "password" /var/log/mysqld.log
1

如下命令进入数据库:

[root@localhost ~]# mysql -uroot -p
1
输入初始密码,此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库:

修改密码:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

选择mysql数据库

use mysql;
让所有的ip地址都可以访问,然后执行刷新权限命令。必须刷新!!!

update user set host = '%' where user = 'root';
刷新权限

FLUSH PRIVILEGES;

回答问题 2022.10.27

编程第一天

编程第一天
原创
发布博客 2014.12.22 ·
180 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏