Xshell连接Mysql,,远程连接mysql如何配置 超级详细,小白必看

2024-02-19 23:58

本文主要是介绍Xshell连接Mysql,,远程连接mysql如何配置 超级详细,小白必看,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Xshell连接Mysql,配置远程连接mysql

注意:必须是root用户下运行,否则不可以操作
1.搜索是否安装MySQL: rpm -qa| grep mysql-serv
如图:代表mysql没有安装
在这里插入图片描述
如图:代表mysql安装成功
在这里插入图片描述
2.安装mysql: yum -y install mysql-server
在这里插入图片描述
安装mysql成功在这里插入图片描述
3.修改字符集
vim /etc/my.cnf 进入编辑模式
在[mysqld]标签下配置:
character-set-server=utf8
default-character-set=utf8
在这里插入图片描述
在这里插入图片描述
4.查看mysql的自启动模式
chkconfig mysqld on 设置mysql的自启动模式
chkconfig --list mysqld 查看2-5是on,云服务器重启之后,MySQL就会自启动

在这里插入图片描述
5.重启mysql(修改了配置需要重启)
service mysqld restart
在这里插入图片描述

---------------数据库脚本命令

登录mysql(不使用密码):mysql -u root
在这里插入图片描述

查询数据库信息:show database; 必须有分号
在这里插入图片描述

重置root账户密码:
查看数据库当前用户:select user,host,password from mysql.user;
在这里插入图片描述
为本地 localhost设置密码为root:
set password for root@localhost = password(‘root’);
在这里插入图片描述
exit; 退出mysql命令窗口
在这里插入图片描述
使用密码登录:mysql -u root -p
在这里插入图片描述
添加用户(%代表任何的IP都可以登录)
Insert into mysql.user(host,user,password) values ("%",“root”,password(“root”));
在这里插入图片描述
添加后进行查看,密码是经过md5加密的
在这里插入图片描述
赋予远程连接的权限:
第一个代表所有的数据库
第二个
代表所有的表
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;
在这里插入图片描述

刷新权限使数据库远程连接配置生效
赋予权限之后,必须要重新刷新
flush privileges;
在这里插入图片描述
此时就可以远程连接mysql了

这篇关于Xshell连接Mysql,,远程连接mysql如何配置 超级详细,小白必看的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/726407

相关文章

使用Docker构建Python Flask程序的详细教程

《使用Docker构建PythonFlask程序的详细教程》在当今的软件开发领域,容器化技术正变得越来越流行,而Docker无疑是其中的佼佼者,本文我们就来聊聊如何使用Docker构建一个简单的Py... 目录引言一、准备工作二、创建 Flask 应用程序三、创建 dockerfile四、构建 Docker

MySQL 中的 CAST 函数详解及常见用法

《MySQL中的CAST函数详解及常见用法》CAST函数是MySQL中用于数据类型转换的重要函数,它允许你将一个值从一种数据类型转换为另一种数据类型,本文给大家介绍MySQL中的CAST... 目录mysql 中的 CAST 函数详解一、基本语法二、支持的数据类型三、常见用法示例1. 字符串转数字2. 数字

Mysql实现范围分区表(新增、删除、重组、查看)

《Mysql实现范围分区表(新增、删除、重组、查看)》MySQL分区表的四种类型(范围、哈希、列表、键值),主要介绍了范围分区的创建、查询、添加、删除及重组织操作,具有一定的参考价值,感兴趣的可以了解... 目录一、mysql分区表分类二、范围分区(Range Partitioning1、新建分区表:2、分

MySQL 定时新增分区的实现示例

《MySQL定时新增分区的实现示例》本文主要介绍了通过存储过程和定时任务实现MySQL分区的自动创建,解决大数据量下手动维护的繁琐问题,具有一定的参考价值,感兴趣的可以了解一下... mysql创建好分区之后,有时候会需要自动创建分区。比如,一些表数据量非常大,有些数据是热点数据,按照日期分区MululbU

SQL Server配置管理器无法打开的四种解决方法

《SQLServer配置管理器无法打开的四种解决方法》本文总结了SQLServer配置管理器无法打开的四种解决方法,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录方法一:桌面图标进入方法二:运行窗口进入检查版本号对照表php方法三:查找文件路径方法四:检查 S

MySQL 删除数据详解(最新整理)

《MySQL删除数据详解(最新整理)》:本文主要介绍MySQL删除数据的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录一、前言二、mysql 中的三种删除方式1.DELETE语句✅ 基本语法: 示例:2.TRUNCATE语句✅ 基本语

Python设置Cookie永不超时的详细指南

《Python设置Cookie永不超时的详细指南》Cookie是一种存储在用户浏览器中的小型数据片段,用于记录用户的登录状态、偏好设置等信息,下面小编就来和大家详细讲讲Python如何设置Cookie... 目录一、Cookie的作用与重要性二、Cookie过期的原因三、实现Cookie永不超时的方法(一)

MySQL中查找重复值的实现

《MySQL中查找重复值的实现》查找重复值是一项常见需求,比如在数据清理、数据分析、数据质量检查等场景下,我们常常需要找出表中某列或多列的重复值,具有一定的参考价值,感兴趣的可以了解一下... 目录技术背景实现步骤方法一:使用GROUP BY和HAVING子句方法二:仅返回重复值方法三:返回完整记录方法四:

从入门到精通MySQL联合查询

《从入门到精通MySQL联合查询》:本文主要介绍从入门到精通MySQL联合查询,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下... 目录摘要1. 多表联合查询时mysql内部原理2. 内连接3. 外连接4. 自连接5. 子查询6. 合并查询7. 插入查询结果摘要前面我们学习了数据库设计时要满

MySQL查询JSON数组字段包含特定字符串的方法

《MySQL查询JSON数组字段包含特定字符串的方法》在MySQL数据库中,当某个字段存储的是JSON数组,需要查询数组中包含特定字符串的记录时传统的LIKE语句无法直接使用,下面小编就为大家介绍两种... 目录问题背景解决方案对比1. 精确匹配方案(推荐)2. 模糊匹配方案参数化查询示例使用场景建议性能优