首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >解决centos7.0安装mysql后出现access defind for user@'localhost'的错误

解决centos7.0安装mysql后出现access defind for user@'localhost'的错误

原创
作者头像
北桥苏
发布于 2024-05-18 02:25:22
发布于 2024-05-18 02:25:22
2590
举报
文章被收录于专栏:运维运维

在使用yum 安装完mariadb, mariadb-server, mariadb-devel后

1. rpm -qa | grep maria   查看maria相关库的是否在进程中

2. netstat -tulp 查看网络服务软件的进程列表,mysql是否在(yum install net-tools 安装netatat等网络分析工具)

3. mysql_secure_installation    设置安全mysql,设置mysql系统的root权限密码,默认为空

4. 以上当设置密码时出现"access defind for user@'localhost'"类似的错误,则可使用一下方法。

    (1). mysql -uroot -p  回车空密码登录进mysql系统

    (2). set password for 'root'@'localhost' = password('你的密码'); 当前就设置密码回车

    (3). 然后再mysql -uroot -p使用刚才的密码登录进去,show databases; 查看系统系统的数据库列表

5. grant all privileges on *.* to 'root'@'%' identfied by '你的数据库系统密码';   设置mysql的远程连接

    grant all privileges on 库名.表名 to '用户名'@'IP地址' identified by '密码' with grant option;

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Centos8,Debian11,Ubuntu20.04-amd64安装zabbix6.0-mariadb-Apache
华为开源镜像站http://mirrors.huaweicloud.com/centos/8.3.2011/isos/x86_64/
QGS
2021/09/15
8240
CentOS7下使用yum安装MariaDB
从CentOS 7开始,使用 MariaDB 替代默认的 MySQL。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
流柯
2018/12/17
1.2K1
ubuntu18-ARM 安装mariaDB
#查看防火墙状态 ufw status #关闭防火墙 ufw disable #安装mariadb,没有使用root权限的话,就使用sudo apt-get install -y mariadb-server #初始化 mariadb 并配置 root 密码 mysql_secure_installation #直接回车,空 是否设置密码:y 输入设置密码: 再次输入密码: 是否移除anonymous用户:y 是否不允许root远程登录:n 是否移除test数据库:y 是否更新:y #创建
QGS
2021/08/29
8360
安装mysql 实操截图前言:安装步骤:操作数据库:注意:记得关闭linux的防火墙
CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用MariaDB代替了,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
用户5899361
2020/12/07
7040
安装mysql   实操截图前言:安装步骤:操作数据库:注意:记得关闭linux的防火墙
Linux中使用MySQL的命令
MySQL Ubuntu bash # 安装MySQL客户端 apt install mysql-client # 安装MySQL服务端 apt install mysql-server # 启动MySQL /etc/init.d/mysql start # 初始化MySQL sudo mysql_secure_installation Debian/Kali bash # 安装MySQL客户端 apt install mariadb-client # 安装MySQL服务端 apt install
青阳
2021/11/05
5400
CentOS 7安装MariaDB 10详解以及相关配置
首先在CentOS操作系统中/etc/yum.repos.d/目录下添加 MariaDB 的YUM配置文件MariaDB.repo文件。
星哥玩云
2022/08/16
3.5K0
CentOS 7安装MariaDB 10详解以及相关配置
Centos7.4 版本环境下安装Mysql5.7操作记录
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。[3] MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB Centos7.x版本下针对Mysql的安装和使用多少跟之前的Centos6之前
学到老
2018/03/20
7900
Centos7.4 版本环境下安装Mysql5.7操作记录
Linux离线安装MySQL5.7.24
官方地址:https://downloads.mysql.com/archives/community/
静谧星空TEL
2022/05/10
2.4K1
Linux离线安装MySQL5.7.24
centos 安装和配置mariadb详细教程[通俗易懂]
Centos 8 上,默认安装的 mariadb 服务器版本为:MariaDB Community Server 10.3
全栈程序员站长
2022/09/02
7.1K0
centos 安装和配置mariadb详细教程[通俗易懂]
Centos7.4 版本环境下安装Mysql5.7操作记录
关于Centos各个版本的IOS下载地址:https://wiki.centos.org/Download
学到老
2019/01/25
8090
Centos7.4 版本环境下安装Mysql5.7操作记录
Linux安装MySQL5.7.24
官方地址:https://downloads.mysql.com/archives/community/
静谧星空TEL
2021/04/27
6310
Linux安装MySQL5.7.24
在 CentOS 中安装 MySQL
安装 MySQL 8.0 时,会自动为 root 用户生成一个临时密码,并记录在日志文件里。请使用以下命令查看 root 用户的临时密码:
不惑
2023/09/23
3.7K0
centos7 安装mysql
1、官网下载需要的版本:MySQL :: Download MySQL Community Server (Archived Versions)
lucky鹿鹿
2023/04/05
1.2K0
CentOS7下安装mysql5.6修改字符集为utf8并开放端口允许远程访问
前言 mysql最初的免费战略已经深入人心,感觉自己一直都在用mysql。今天在centos7下装mysql。发现原来centos下默认没有mysql,因为开始收费了,取而代之的是另一个mysql的分支mariadb,这个是mysql创始人重新主导的分支。But, whatever, I want mysql. 所以,老老实实的卸载mariadb,安装mysql。 卸载mariadb #列出所有被安装的rpm package rpm -qa | grep mariadb #卸载 rpm -e maria
Ryan-Miao
2018/03/13
2.3K0
CentOS7.0安装/卸载MySQL
在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/
星星在线
2018/08/21
7780
CentOS7.0安装/卸载MySQL
CentOS7系统YUM安装MariaDB10.3
1.增加MariaDB的repo源: # MariaDB 10.3 CentOS repository list - created 2018-05-26 07:55 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.o
Zach
2018/07/04
1.1K0
CentOS7搭建Zabbix4.2系统
将所有的repo.zabbix.com 修改为mirrors.aliyun.com/zabbix/ 重新生成缓存
院长技术
2020/08/13
5130
CentOS7下使用yum安装MariaDB
CentOS 6 或早期的版本中提供的是 MySQL 的服务器/客户端安装包,但 CentOS 7 已使用了 MariaDB 替代了默认的 MySQL。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
全栈程序员站长
2022/09/07
2.3K0
CentOS7下使用yum安装MariaDB
Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ — 完美解决方案详解 ️
大家好,我是默语!今天我们要深入探讨一个让很多MySQL用户头疼的问题:Error 1045 (28000): Access denied for user ‘root’@‘localhost’。这是在登录MySQL数据库时常见的错误提示,意味着用户无法使用root账户访问数据库。本文将详细分析该错误的成因,并提供多种解决方案,帮助大家迅速解决问题。关键词:MySQL、Error 1045、Access denied、root账户、数据库权限、MySQL登录问题。
默 语
2024/11/22
12.5K0
快速搭建一个LNMP环境
seth-shi
2023/12/18
2530
快速搭建一个LNMP环境
相关推荐
Centos8,Debian11,Ubuntu20.04-amd64安装zabbix6.0-mariadb-Apache
更多 >
领券
一站式MCP教程库,解锁AI应用新玩法
涵盖代码开发、场景应用、自动测试全流程,助你从零构建专属AI助手
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档