查找mysql安装目录

find / -name mysql

启动、重启、停止mysql

systemctl start mysqld.service
systemctl restart mysqld.service
systemctl stop mysqld.service

设置开机启动

systemctl enable mysqld

查看服务状态

systemctl status mysqld

用密码登录mysql

mysql -uroot -p

修改登录密码

alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘123456’;

配置远程链接

切换数据库到mysql

use mysql

查看当前数据库的用户

select host,user from user;

修改root用户的权限

update user set host=’%’ where user=‘root’;

使root用户的权限生效

flush privileges;
使得权限立即生效# centos上mysql是大小写敏感的,大小写不敏感需要进行设置

退出

exit

查看大小写区分

show variables like ‘%case_table%’;

mysql8以后,要在安装的时候就要进行初始化:
–initialize --lower-case-table-names=1
或者是其他操作命令,这个没有细查,安装之后,在my.cnf中增加lower-case-table-names=1,导致mysql服务无法启动,我用了一下方法

查找my.cnf路径

locate my.cnf

为已安装的MySQL8设置不区分大小写(参考https://www.thisfaner.com/p/mysql-8-lower_case_table_names/)

停止MySQL
删除数据目录,即删除 /var/lib/mysql 目录
在MySQL配置文件( /etc/my.cnf )中添加 lower_case_table_names=1
启动 MySQL
但是删除目录后无法连接了。

解决删除后无法连接的问题

主要参考了
1。https://blog.csdn.net/qq_29498671/article/details/68939048
2。
这个里边通过update修改密码的那个命令报错,需要修改一下,这个连接找不到了,不管了。

最后项目启动报连接错误

在durid那加一个&useSSL=false就可以了

防火墙放行3306端口

firewall-cmd --zone=public --permanent --add-port=3306/tcp

重载防火墙服务

firewall-cmd --reload

总的来说需要几步

1。通过yum安装
2。设置开机启动
2。修改密码
3。配置可以远程访问
4。查看防火墙

centos安装mysql8及一些问题解决相关推荐

  1. CentOS安装MySQL8详细步骤

    **Centos安装Mysql8详细步骤 环境:CentOS7+Centos8 ** rpm包安装 一.下载mysql rpm bundle包 复制下载连接下载 wget https://cdn.my ...

  2. MYSQL再学习2-阿里云服务器Centos安装mysql8.0

    上一篇博主已经尝试了测试安装mysql5.7 参考博主上篇链接: CDSN:https://blog.csdn.net/SUBSEA123/article/details/123229957 博客园: ...

  3. CentOS安装Mysql8各种坑。。。

    一.下载MySQL安装包 1.打开MySQL官网https://www.mysql.com/downloads/ 2.选择MySQL Community (GPL) Downloads » 3.选择M ...

  4. centos安装mysql8.0

    准备安装包 1. 打开mysql的官网,​​​​​​MySQL :: Download MySQL Community Server 如下图 2. 选择对应的版本,CentOS 是基于红帽的,Sele ...

  5. centos安装mysql8.0.13_CentOS 7.4安装MySql 8.0.13及配置

    https://dev.mysql.com/downloads/mysql/ 官网的社区版的下载地址 最终的下载地址是https://cdn.mysql.com//Downloads/MySQL-8. ...

  6. CentOS安装Mysql8

    MySQL 是世界上最流行的开源关系型数据库管理系统. 在默认的 CentOS 8 系统源仓库里,MySQL 数据库服务器最新可用的版本是 8.0. MySQL 8.0 引进了很多新的特性和修改,因此 ...

  7. mysql安装最后两项无响应,win10下安装mysql8.0.23 及 “服务没有响应控制功能”问题解决办法...

    win10下安装mysql 1. 官网下载mysql 网址:https://www.mysql.com/downloads/ download页面往下拉:点击下图红框: 按下图指示操作: 下载之后解压 ...

  8. centos 7.5 mysql_CentOS7.5安装MySQL8以及相关设置

    @欧阳方超:​zhuanlan.zhihu.com 1.概述 本文记录在CentOS7.5中使用rpm包安装MySQL8的过程,以及装完数据库之后需要做的一些设置,包括设置非大小敏感.设置远程连接. ...

  9. docker安装mysql8 并且忽略大小写问题解决

    一.docker安装mysql8 1.拉取镜像.docker pull mysql 2.docker安装mysql,只需要执行docker run --name mysq.db -p 3306:330 ...

  10. centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解

    1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...

最新文章

  1. 解决flask中文乱码的问题
  2. stackoverflow上Java相关回答整理翻译
  3. go语言的计数器iota
  4. markdowndd
  5. SAP BRF+ debugger工作原理
  6. 后处理安装_核燃料后处理设施中的热室
  7. java学习(42):巩固练习
  8. web服务器文件管理,web文件管理服务器
  9. tomcat开启cgi
  10. python付费课程推荐知乎_新手小白学习Python,有什么课程推荐吗?
  11. MPI学习-点对点通信
  12. C++将二进制转换为十进制
  13. 亚马逊这样做竞争大的产品更有优势
  14. AVI音视频封装格式学习(三)——AVI 数据结构解析
  15. 微信支付商户号的调研
  16. 便签 java_基于安卓Android的便签笔记APP设计(Android studio)
  17. 前嗅百科 | 这10个科学常识竟然都不是真的?
  18. UnityMirror学习笔记(5):NetworkBehaviour 参数和方法接口 与 钩子方法 与 一些注意点
  19. 营销物料(内容)可复用,别忽视了这个神器的作用!
  20. appinventor拓展开发

热门文章

  1. 重新编译PHP加载PDO模块
  2. hdu 1712 ACboy needs your help (DP)
  3. Java1.5并发包下阻塞队列的生产者与消费者功能简单实现
  4. 为何区块链能成为金融行业的香饽饽?只因这5个关键因素!
  5. 澳门中区停电2小时影响396户 1人困电梯后获救
  6. 浅析Vue源码(二)—— initMixin(上)
  7. Centos7 安装编译nbd模块步骤
  8. Zegraph遇到的一个崩溃的问题
  9. 设置windows自动登录
  10. centos7安装启动zookeeper