mysql5.7 安装遇坑

mysql5.7 安装遇坑,第1张

1. 错误日志 显示 Could not create unix socket lock file /var/lib/mysql/mysql .sock.lock.(ll /usr/XXX/log)

    错误原因 该文件目录的所有者 所属组并非我们之前创建的mysql用户

    mkdir /var/lib/mysql

    chown -R mysql  /var/lib/mysql

2. 安装成功 外网不能成功访问的原因  检验 root用户相关的Host字段值 应置为 % 

    update user set Host='%' where user='root'

    flush privileges

    另需检查防火墙因素

linux系统安装MySQL后,却说没有安装,可能是下面原因导致的:

yum -y install  mysql mysql-server mysql-devel

chkconfig --level 35 mysqld  on

/etc/init.d/mysqld  start

mysql_secure_installation

数据库root用户权限设置不合理导致的。

解决方法:修改MySQL启动脚本/etc/rc.d/init.d/mysql

需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径:home/data/mysql。

[root@test1 etc]# vi /etc/rc.d/init.d/mysql

#datadir=/var/lib/mysql 

datadir=/home/data/mysql 

重新启动MySQL服务

/etc/rc.d/init.d/mysql start

或用reboot命令重启Linux

MySQL是一个关系数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

你的系统环境是64位吗?你下载的MYSQL是64位版本,只能在64位版的WIN XP、WIN7、2008 SERVER等版本上使用,如果你的系统是32位环境,应该下载32位版本的MYSQL。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8508632.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存