Ubuntu平台安装MySQL,并让远程客户端访问

最新推荐文章于 2025-12-01 18:34:47 发布
最新推荐文章于 2025-12-01 18:34:47 发布 · 135 阅读
· 0
· 0
文章标签:

#数据库

本文详细介绍了如何在终端中安装MySQL服务器,并手动启动、停止MySQL服务。同时,阐述了如何通过修改配置文件来定制服务器行为,以及如何给远程客户端分配访问权限,包括授权过程和IP地址设置。

<style>td { font-size: 12px; }.commentTextBox { font-family: Verdana; font-size: 13px; }</style> <style>.userData { }</style>

1、安装MySQL

要安装 MySQL,可以在终端提示符后运行下列命令:

sudo apt-get install mysql-server mysql-client #中途会让你输入一次root用户密码

一旦安装完成,MySQL 服务器应该自动启动。

sudo start mysql #手动启动mysql
sudo stop mysql #手动停止mysql

当你修改了配置文件後,你需要重启 mysqld 才能使这些修改生效。

2、修改配置文件
修改/etc/mysql/my.cnf文件,将此文件中的
bind-address = 192.168.1.10 #后面这个IP地址为MySQL服务器的IP地址
保存并退出。
3、给远程客户端分配访问权限
1)在命令行执行:
mysql -u root -p

(输入mysql的root密码)

2)在命令行执行以下命令,查看当前有哪些用户:

mysql> use mysql;
mysql> select host,user,password from user;

3)给远程客户端授权

mysql>grant all privileges on *.* to root@192.168.1.11 identified by '123456'

注意: (1)192.168.1.101是欲连接到此Mysql数据库的客户端的IP地址,而不是Mysql数据库所在数据库服务器的IP地址,切记
(2)password就是Mysql数据库root用户的password,根据实际情况需要修改

写了个程序测试下,一切OK!

确定要放弃本次机会?
福利倒计时
: :

立减 ¥

普通VIP年卡可用
立即使用
iteye_1176
关注 关注
  • 0
    点赞
  • 踩
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  • 分享
    复制链接
    分享到 QQ
    分享到新浪微博
    扫一扫
  • 举报
    举报
Ubuntu20.04安装MySQL 设置root远程登录权限
Java 技术专栏,从入门到精通,熟悉企业级开发
10-19 1624
Ubuntu安装的mysql,默认会生成一个账号,在 /etc/msyql/debian.cnf 文件里。默认情况下root用户的host是没有%的(允许任何IP访问)。默认debian.cnf 不能编辑,此时先授权文件可读可写。如果root用户设置密码,输入以下命令,并根据提示输入密码。配置远程数据库连接,输入我们配置好的root账号和密码。mysql刚安装完,root用户没有密码的时候可以使用。使用此账号密码登录,并创建root用户远程登录权限。就可以和【3.3】图一样了。使用mysql表空间。
在Ubuntu系统安装mysql数据库,并能远程访问mysql数据库
weixin_40898726的博客
05-24 384
在Ubuntu系统安装mysql数据库,并能远程访问mysql数据库 (一)、创建虚拟机安装Ubuntu系统 选择Ubuntu系统镜像文件(可从USTC Open Source Software Mirror) 名称、路径当中尽量不要含中文字符 该步可根据电脑配置自由调整硬件参数: 此处网络建议设定桥接模式 硬件参数设定完毕,即可点击“关闭”按钮。 点击“完成”按钮即可开始Ubuntu系统安装,安装过程中无需人工操作。 以上 在虚拟机上成功安装Ubun
参与评论 您还未登录,请先 登录 后发表或查看评论
如何使用客户端访问安装在ubuntu上的mysql服务器
GWL的专栏
06-07 647
我在ubuntu的服务器上安装了mysql s er v
ubuntu下安装mysql并远程客户端连接mysql
ren762201592的专栏
12-03 389
1.安装 https://www.cnblogs.com/opsprobe/p/9126864.html 2.mysql 开启远程连接权限 https://blog.youkuaiyun.com/hl449006540/article/details/79722060 3.添加新用户 https://www.linuxidc.com/Linux/2018-09/154250.htm 4.Ubunt...
在Ubuntu18.04服务器上安装MySQL数据库 & 本地Navicat for MySQL客户端远程访问Linux服务器的MySQL数据库
strivequeen的博客
11-18 330
在Ubuntu18.04服务器上安装MySQL数据库1. 安装MySQL2. 配置MySQL3. 进入数据库本地Navicat for MySQL客户端远程访问Linux服务器的MySQL数据库 在Ubuntu18.04服务器上安装MySQL数据库 1. 安装MySQL sudo apt-get install mysql-server 2. 配置MySQL sudo mysql_secure_installation 具体配置项: 安装过程中可能出现的一些bug解决参考: https://my.osc.
ubuntu如何安装mysql客户端_Ubuntu安装mysql
weixin_33219985的博客
01-27 4426
1、安装命令sudo apt-get install mysql-server //服务端sudo apt-get install mysql-client //客户端sudo apt-get install libmysqlclient-dev //程序编译时链接的库2、检查安装sudo netstat -tap | grep mysql3、更改默认密码sudo cat ...
Ubuntu安装MySQL8.0并配置root用户远程访问
sinat_37614156的博客
08-29 2154
ubuntu上MySQL的安装和远程访问授权
Ubuntu安装MySQL并开启远程访问
qq_38803262的博客
11-17 1112
根据自己安装过程整理,经过查阅资料及各种测试
Ubuntu Server 16.04安装MySQL设置远程访问出现问题的完美解决方案(error:10061)
09-15
在 Ubuntu Server 16.04 上安装 MySQL 并配置其支持远程访问时可能会遇到多种问题,其中最常见的错误之一是 error:10061。本文将详细介绍如何解决此问题,并提供一个详细的步骤指南来帮助用户完成 MySQL 的安装与...
【Linux数据库管理】Ubuntu环境下MySQL数据库的安装配置与远程访问设置教程
05-17
内容概要:本文档详细介绍了在Ubuntu 16.04系统上安装和配置MySQL数据库的步骤。主要内容包括:准备阶段确保系统环境和镜像源;通过命令行安装MySQL服务端和客户端,并设置root用户密码,要求密码符合中等强度的安全...
Ubuntu上安装MySQL并配置远程访问全攻略
"在Ubuntu系统上安装MySQL并配置远程访问的详细步骤" 在Ubuntu系统上安装MySQL数据库服务是一项常见的任务,对于开发人员和系统管理员来说是必不可少的。本指南将详细阐述如何安装MySQL,创建新用户,并允许远程...
ubuntu中安装Mysql以及使用Navicat远程连接的详细步骤【图文教程】
qq_42037383的博客
08-27 1370
建议大家都安装的版本,在该版本下再安装版本的数据库。1查看当前是否安装了MySQL程序执行以上命令,如果执行后什么都没有,则进入到MySQL的安装步骤2如果执行以上命令,显式如下,就证明MySQL已经安装完毕,直接使用MySQL即可。3执行以下命令安装MySQL安装完成后,MySQL服务会自动启动4使用如下命令检查MySQL的状态至此,你已经成功的安装好了MySQL服务器。
ubuntu安装MySQL
s_wenluzhe的博客
12-31 1753
ubuntu安装MySQL自动初始化用户名密码,解决办法
Ubuntu 16.04 下安装 MySQL 并实现远程连接 的过程
starleejay的博客
04-24 6110
Ubuntu 16.04 下安装 MySQL 并实现远程连接 的过程 第一步:安装MySQL服务端、客户端、开发接口 sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 安装完毕后,通过下面的命令测试是否安装成功 sudo netstat -...
Redis服务安装自启动(Windows版)
2509_94199043的博客
11-29 857
一般来说,一些中大型企业都会去采用 Linux 服务器来部署 Redis,而且 Redis 官方并没有提供 [Windows 版本](https://gitcode.com/gh_mirrors/wi/windows/overviewutm_source=highlight_word_gitcode&word=windows&isLogin=1 "Windows 版本")的安装包。
MySQL数据库的数据文件保存在哪?MySQL数据存在哪里
2509_94083514的博客
11-30 749
在安装好MySQL数据库使用一段时间后,会产生许多的数据库和数据。那这些数据库的数据文件存放在本地文件夹的什么位置呢一、默认位置MySQL创建的数据库实际上存储在文件系统的一个特定目录中,该目录通常为MySQL的数据目录。这个目录的默认位置依据操作系统和MySQL的安装方式不同而有所差异。、这个目录通常位于,它可能位于是个隐藏文件夹)**其中“X.X”是MySQL的版本号。目录(每个数据库都有一个与其同名的文件夹,而这个文件夹中包含了该数据库的所有表的文件,而其中的文件代表了数据库中的表。
我们来学mysql -- undo log系列归档
一起学Coding
12-01 108
undo log系列归档
后端在分布式存储中的元数据管理
2509_93946509的博客
11-28 481
但实际生产环境中远不止这些:数据的冷热状态、压缩标志、校验和、生命周期标签,甚至用户自定义的扩展属性,都是元数据的一部分。我们团队就吃过亏,早期设计时只考虑了基础字段,后来业务方想要实现智能分层存储,不得不对元数据表做了两次大的结构调整,那个迁移过程简直噩梦。我们现在用的是Raft共识算法,虽然写性能有些损失,但保证了数据的强一致性,运维起来也省心。按文件路径哈希是最简单的,但有个问题:同一个目录下的文件可能被散列到不同节点,做目录遍历时要跨节点查询,效率很低。全量缓存不现实,我们吃过内存溢出的亏。
代码生成器
最新发布
2503_92804185的博客
12-01 338
Service 接口Service 实现类Mapper 接口(补充逆向工程未覆盖的逻辑)
iteye_1176

博客等级

码龄7年
0
原创
27
点赞
97
收藏
23
粉丝
关注
私信

TA的精选

  • 新 jQuery UI Autocomplete 体验

    517 阅读

  • 新 程序员的5种类型

    650 阅读

  • 热 爆笑囧人囧事 2009 大合集!

    10014 阅读

  • 热 top 命令输出结果排序和翻页

    2959 阅读

  • 热 数学符号大全

    2938 阅读

查看更多

大家在看

  • 第三方软件测试评测机构:【基于Scala DSL的Gatling脚本开发:从零开始构建首个负载测试模型】 623
  • 零基础教你学RDMA驱动开发:从入门到精通--第7章 队列对(QP)与数据传输实现​7.3 完成队列(CQ):事件通知机制与轮询/中断模式​ 3
  • 问:Vue项目发布后浏览器缓存问题解决方案 1271
  • iOS 审核被拒 Guideline 3.1.2 - Business - Payments - Subscriptions:其实和订阅有关(附官方原文 + 图示 + 解决方案)
  • AI一键生成年终总结PPT 871

TA的历史创作历程

2012年 3篇
2011年 392篇
2010年 360篇
2009年 259篇
2008年 341篇
2007年 2篇
2006年 1篇
2005年 2篇
上一篇:
幸研 东南大学 数据库系统原理 讲课教材,
下一篇:
Ubuntu10.10安装oracle 指南。

目录

展开全部

收起

目录

展开全部

收起

上一篇:
幸研 东南大学 数据库系统原理 讲课教材,
下一篇:
Ubuntu10.10安装oracle 指南。

目录

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
表情包 代码片
  • HTML/XML
  • objective-c
  • Ruby
  • PHP
  • C
  • C++
  • JavaScript
  • Python
  • Java
  • CSS
  • SQL
  • 其它
 条评论被折叠 查看
被折叠的  条评论 为什么被折叠? 到【灌水乐园】发言
查看更多评论
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值