centos安装mysql8及一些问题解决
查找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及一些问题解决相关推荐
- CentOS安装MySQL8详细步骤
**Centos安装Mysql8详细步骤 环境:CentOS7+Centos8 ** rpm包安装 一.下载mysql rpm bundle包 复制下载连接下载 wget https://cdn.my ...
- MYSQL再学习2-阿里云服务器Centos安装mysql8.0
上一篇博主已经尝试了测试安装mysql5.7 参考博主上篇链接: CDSN:https://blog.csdn.net/SUBSEA123/article/details/123229957 博客园: ...
- CentOS安装Mysql8各种坑。。。
一.下载MySQL安装包 1.打开MySQL官网https://www.mysql.com/downloads/ 2.选择MySQL Community (GPL) Downloads » 3.选择M ...
- centos安装mysql8.0
准备安装包 1. 打开mysql的官网,MySQL :: Download MySQL Community Server 如下图 2. 选择对应的版本,CentOS 是基于红帽的,Sele ...
- centos安装mysql8.0.13_CentOS 7.4安装MySql 8.0.13及配置
https://dev.mysql.com/downloads/mysql/ 官网的社区版的下载地址 最终的下载地址是https://cdn.mysql.com//Downloads/MySQL-8. ...
- CentOS安装Mysql8
MySQL 是世界上最流行的开源关系型数据库管理系统. 在默认的 CentOS 8 系统源仓库里,MySQL 数据库服务器最新可用的版本是 8.0. MySQL 8.0 引进了很多新的特性和修改,因此 ...
- mysql安装最后两项无响应,win10下安装mysql8.0.23 及 “服务没有响应控制功能”问题解决办法...
win10下安装mysql 1. 官网下载mysql 网址:https://www.mysql.com/downloads/ download页面往下拉:点击下图红框: 按下图指示操作: 下载之后解压 ...
- centos 7.5 mysql_CentOS7.5安装MySQL8以及相关设置
@欧阳方超:zhuanlan.zhihu.com 1.概述 本文记录在CentOS7.5中使用rpm包安装MySQL8的过程,以及装完数据库之后需要做的一些设置,包括设置非大小敏感.设置远程连接. ...
- docker安装mysql8 并且忽略大小写问题解决
一.docker安装mysql8 1.拉取镜像.docker pull mysql 2.docker安装mysql,只需要执行docker run --name mysq.db -p 3306:330 ...
- 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 ...
最新文章
- 解决flask中文乱码的问题
- stackoverflow上Java相关回答整理翻译
- go语言的计数器iota
- markdowndd
- SAP BRF+ debugger工作原理
- 后处理安装_核燃料后处理设施中的热室
- java学习(42):巩固练习
- web服务器文件管理,web文件管理服务器
- tomcat开启cgi
- python付费课程推荐知乎_新手小白学习Python,有什么课程推荐吗?
- MPI学习-点对点通信
- C++将二进制转换为十进制
- 亚马逊这样做竞争大的产品更有优势
- AVI音视频封装格式学习(三)——AVI 数据结构解析
- 微信支付商户号的调研
- 便签 java_基于安卓Android的便签笔记APP设计(Android studio)
- 前嗅百科 | 这10个科学常识竟然都不是真的?
- UnityMirror学习笔记(5):NetworkBehaviour 参数和方法接口 与 钩子方法 与 一些注意点
- 营销物料(内容)可复用,别忽视了这个神器的作用!
- appinventor拓展开发