当前位置:论坛首页 > Linux面板 > 求助

【已完成】无法登录 MySQL 服务器

发表在 Linux面板2023-11-30 05:43 [复制链接] 23 5600

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:8.0.43
系统版本:CentOS 7.4.1708 x86_64(Py3.7.9)
问题描述: 无法登录 MySQL 服务器,....添加数据库时,状态异常,无法添加
相关截图(日志、错误):

111.png 222.png 333.png 444.png
使用道具 举报 只看该作者 回复
发表于 2023-11-30 09:17:01 | 显示全部楼层
错误myssql.png
您好,从您的截图上看您的服务器上是不是安装过mariadb这个数据库?您打开MySQL的配置文件,看下是什么样的配置文件
mysql的配置文件.png
使用道具 举报 回复 支持 反对
发表于 2023-11-30 11:27:01 | 显示全部楼层
大炮运维V587 发表于 2023-11-30 09:17
您好,从您的截图上看您的服务器上是不是安装过mariadb这个数据库?您打开MySQL的配置文件,看下是什么样 ...

没有安装过,昨天点了更新,就发现sql不能启动了
555.png
[mysqld]
binlog_cache_size = 128K
thread_stack = 256K
join_buffer_size = 2048K
read_rnd_buffer_size = 768K
read_buffer_size = 1024K
sort_buffer_size = 1024K
thread_cache_size = 128
table_open_cache = 384
query_cache_type = 1
max_connections = 300
innodb_log_buffer_size = 512M
innodb_buffer_pool_size = 128M
max_heap_table_size = 512M
tmp_table_size = 512M
key_buffer_size = 384M
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under a different user or group,
# customize your systemd unit file for mariadb according to the
# instructions in http://fedoraproject.org/wiki/Systemd

[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d


# bt_mysql_set = 0
# bt_mem_size = 3265.50
# bt_query_cache_size = 192
使用道具 举报 回复 支持 反对
发表于 2023-11-30 11:53:53 | 显示全部楼层
宝塔用户_azllym 发表于 2023-11-30 11:27
没有安装过,昨天点了更新,就发现sql不能启动了

[mysqld]

您好,您的数据库自己修改过哈或者是操作系统自带的mariadb,我们默认不在  /var/目录的,默认在 /www/server/data下的。
使用道具 举报 回复 支持 反对
发表于 2023-11-30 11:56:52 | 显示全部楼层
大炮运维V587 发表于 2023-11-30 11:53
您好,您的数据库自己修改过哈或者是操作系统自带的mariadb,我们默认不在  /var/目录的,默认在 /www/se ...

SQL无法启动后,我卸载重装过,但还是不行
使用道具 举报 回复 支持 反对
发表于 2023-11-30 11:58:34 | 显示全部楼层
宝塔用户_azllym 发表于 2023-11-30 11:56
SQL无法启动后,我卸载重装过,但还是不行

你要先把那个mariadb卸载了,不要让他影响到你安装的mysql的使用
使用下面的命令查看下mariadb的是否存在
  1. rpm -qa|grep mariadb
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-11-30 12:00:36 | 显示全部楼层
本帖最后由 宝塔用户_azllym 于 2023-11-30 12:03 编辑
大炮运维V587 发表于 2023-11-30 11:58
你要先把那个mariadb卸载了,不要让他影响到你安装的mysql的使用
使用下面的命令查看下mariadb的是否存在 ...

mariadb-libs-5.5.68-1.el7.x86_64

我在软件商店里搜mariadb,只显示MYSQL5.6.50.  没有能单独卸载mariadb的,是否要用命令卸载
使用道具 举报 回复 支持 反对
发表于 2023-11-30 12:03:11 | 显示全部楼层
宝塔用户_azllym 发表于 2023-11-30 12:00
mariadb-libs-5.5.68-1.el7.x86_64
  1. bash /www/server/panel/install/install_soft.sh 0 install mysql 8.0
复制代码

执行这个命令,如果还是无法使用,请私信发您的服务器的SSH登录信息给我
使用道具 举报 回复 支持 反对
发表于 2023-11-30 12:09:55 | 显示全部楼层
大炮运维V587 发表于 2023-11-30 12:03
执行这个命令,如果还是无法使用,请私信发您的服务器的SSH登录信息给我 ...

好的,已执行,正在安装中,我看看安装完能不能行
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:07:39 | 显示全部楼层
本帖最后由 宝塔用户_azllym 于 2023-11-30 16:13 编辑
大炮运维V587 发表于 2023-11-30 12:03
执行这个命令,如果还是无法使用,请私信发您的服务器的SSH登录信息给我 ...

你好,安装8.0后,SQL可以打开了。但数据库好像全部变空了的
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:42:26 | 显示全部楼层
宝塔用户_azllym 发表于 2023-11-30 16:07
你好,安装8.0后,SQL可以打开了。但数据库好像全部变空了的

有没有备份?/www/backup/oldData
有这个目录吗?
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:46:05 | 显示全部楼层
大炮运维V587 发表于 2023-11-30 16:42
有没有备份?/www/backup/oldData
有这个目录吗?

有,但不知要恢复那个才对
666.png
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:47:40 | 显示全部楼层
宝塔用户_azllym 发表于 2023-11-30 16:46
有,但不知要恢复那个才对

现在做个磁盘快照,然后把这个目录拷贝到 /www/server/data目录下
使用道具 举报 回复 支持 反对
发表于 2023-11-30 17:06:44 | 显示全部楼层
大炮运维V587 发表于 2023-11-30 16:47
现在做个磁盘快照,然后把这个目录拷贝到 /www/server/data目录下

已拷贝过来了,然后下一步要怎样做
使用道具 举报 回复 支持 反对
发表于 2023-11-30 17:15:29 | 显示全部楼层
宝塔用户_azllym 发表于 2023-11-30 17:06
已拷贝过来了,然后下一步要怎样做

启动mysql看下能否启动
使用道具 举报 回复 支持 反对
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表