配置 Mysql 允许远程连接

用 HTML、CSS 和 JavaScript 打造绚丽烟花效果 阅读详情

配置 Mysql 允许远程连接

MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架构来说是没有问题的. 但随着网站流量的增加, 后期服务器架构可能会将 Web-Server 与 MySql-Server 分别放在独立的服务器上, 以便得到更大性能的提升, 此时 MySql-Server 就要修改成允许 Web-Server 进行远程连接.

假设我们有:
Web-Server : 192.168.1.100 //ubuntu
Mysql-Server : 192.168.1.101 //xp

我们可以按照下面的步骤修改:
1, 登录 Mysql-Server 连接本地 mysql (默认只允许本地连接)

01 Microsoft Windows XP [版本 5.1.2600]
02 (C) 版权所有 1985-2001 Microsoft Corp.
03  
04 C:\Documents and Settings\kuco>mysql -h localhost -u root -p
05 Enter password:
06 Welcome to the MySQL monitor.  Commands end with ; or \g.
07 Your MySQL connection id is 13
08 Server version: 5.1.45-community-log MySQL Community Server (GPL)
09  
10 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
11  
12 mysql>

2, 修改 Mysql-Server 用户配置

01 mysql> USE mysql; -- 切换到 mysql DB
02 Database changed
03 mysql> SELECT UserPassword, Host FROM user-- 查看现有用户,密码及允许连接的主机
04 +------+----------+-----------+
05 User Password | Host      |
06 +------+----------+-----------+
07 | root |          | localhost |
08 +------+----------+-----------+
09 1 row in set (0.00 sec)
10  
11 mysql> -- 只有一个默认的 root 用户, 密码为空, 只允许 localhost 连接
12 mysql> -- 下面我们另外添加一个新的 root 用户, 密码为空, 只允许 192.168.1.100 连接
13 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '' WITH GRANT OPTION;
14  
15 mysql> -- 当然我们也可以直接用 UPDATE 更新 root 用户 Host, 但不推荐, SQL如下:
16 mysql> -- UPDATE user SET Host='192.168.1.100' WHERE User='root' AND Host='localhost' LIMIT 1;

3, 修改 Mysql 配置文件 my.ini

1 bind-address = 127.0.0.1
2 将 bind-address = 127.0.0.1 这一行注释掉, 即修改为:
3 #bind-address = 127.0.0.1
4 到此 Mysql-Server 端配置就完成了.

4, 连接 Web-Server , 检查一下是否能连上

1 kuco@kuco-desktop:/$ /opt/lampp/bin/mysql -h 192.168.1.101 -u root -p
2 Enter password:
3 Welcome to the MySQL monitor.  Commands end with ; or \g.
4 Your MySQL connection id is 23
5 Server version: 5.1.45-community-log MySQL Community Server (GPL)
6  
7 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
8  
9 mysql> -- 一切OK

当然也可以用 php 程序去验证:

1 <?php
2 mysql_connect("192.168.1.101""root"""or die("Could not connect: " . mysql_error());
3 ?>
This entry was posted in MysqlPHP  and tagged databasemysqlphp. Bookmark the  permalink. Trackbacks are closed, but you can  post a comment.
html,css,js的粒子效果 这段代码实现了一个基于HTML5 Canvas的高级粒子效果,用户可以通过鼠标与粒子进行交互。 阅读详情

相关推荐

使用 HTML、CSS 和 JavaScript 实现动态烟花效果

烟花是庆祝活动中不可或缺的元素,它们以绚丽的色彩和震撼的声响为节日增添了无尽的欢乐与活力。在数字化时代,随着网页技术的不断发展,我们可以通过编程来模拟这种美丽的视觉效果。本文将带你走进一个有趣的项目,使用 HTML、CSS 和 JavaScript 创建一个动态的烟花效果。通过这个项目,你不仅能够学习到如何运用 Canvas API 进行图形绘制,还能掌握如何利用 JavaScript 实现动画效果。无论你是编程新手还是有经验的开发者,这个项目都将为你提供灵感和实践的机会,让我们一起探索如何在网页上绽放出绚

不迁怒,不贰过。小知识,大智慧。 3518

C Sharp 连接MySQL数据库示例

C Sharp 连接MySQL数据库示例

实现动态翻转时钟效果的 HTML、CSS 和 JavaScript,附源码

该页面实现了一个动态的翻转时钟效果。通过flip-card元素,数字会在每次时间变化时进行翻转。每次数字变化时,都会触发一个翻转动画,并带有模糊和阴影效果,模拟了机械时钟翻页的过程。通过结合 HTML、CSS 和 JavaScript,我们成功实现了一个动态翻转时钟,给用户带来了更具视觉冲击力的时钟体验。利用 3D 透视、翻转动画、模糊效果和光影效果等技术,我们不仅完成了功能实现,还增强了用户的沉浸感。这种时钟效果不仅实用,还能为网站添加一份独特的动感元素。

weixin_45408984的博客 1969

怎样设置才能允许外网访问MySQL

设置mysql服务允许外网访问,修改mysql配置文件,有的是my.ini,有的是my.cnf【linux】. 1:设置mysql配置文件      /etc/mysql/my.cnf      找到 bind-address  =127.0.0.1  将其注释掉;//作用是使得不再只允许本地访问;     重启mysql:/etc/init.d/mysql restart;   2:登录mysql数据库:mysql -u root -p   mysql> use mysql;     查询host值: mysql> select user,host from user;   如果没有”

Linux服务器安装两个不同版本得MySQL数据库

最近MySQL发布了新版本,MySQL8.0,基于8.0做了诸多得优化,我们想在自己的业务中使用这个版本,但是为了安全起见,需要做相关的测试工作。同时为了保证其在相同的硬件工况下,所以我们选择在同一个机器上部署5.7和8.0两个不同的版本。因为是两个不同的版本,所以安装的时候需要有较多注意的地方,下面我就针对这样的一种背景对“同一机器安装不同版本的安装步骤进行一个记录和分享”。

Feify博客 8321

CSharp 连接Mysql数据库

1.项目》右键》添加引用 ,把mysql.data添到你的项目中2.using MySql.Data.MySqlClient;3.webconfig中作如下配置 <add key="MySqlConnectionString" value="Server=192.168.0.77;user id=root;password='dd';charse...

690

41-17 linux端口号与进程号

一、端口号 对于 Linux 系统管理员来说,清楚某个服务是否正确地绑定或监听某个端口,是至关重要的。记录一下处理端口相关的问题。 端口是 Linux 系统上特定进程之间逻辑连接的标识,包括物理端口和软件端口。由于 Linux 操作系统是一个软件,因此本文只讨论软件端口。软件端口始终与主机的 IP 地址和相关的通信协议相关联,因此端口常用于区分应用程序。大部分涉及到网络的服务都必须打开一个套接字来...

csdn_immortal的博客 1013

SVG灯泡发光与闪烁效果实现指南

在设计SVG灯泡特效时,理念和技术方法的选择至关重要。特效不仅要增强视觉吸引力,还要提升用户体验。设计过程中需要考虑的因素包括:用户体验(UX):特效的引入应符合用户的期望和行为习惯,不可过于复杂影响操作。视觉层次:通过对比、渐变、阴影等视觉元素强调灯泡特效,增强立体感。性能优化:确保特效实现的性能最优,避免造成页面加载缓慢或动画卡顿。

weixin_42527589的博客 1189

html+css+js 实现图片轮播效果

html+css+js 实现图片轮播效果 图片轮播效果: 会自动 向左 || 向右 切换图片 能手动点击按钮切换图片 多用于商品展览等等 ——首先我们创建一个盒子进行展览,然后一个< ul>,< li>来存每张图片。 话不多说,先放代码: ...

TryMyBestToDo_的博客 1万+

CSS3字体发光效果

不得不说CSS玩的6的人就是狂拽酷炫叼炸天! 本文转自:https://www.cnblogs.com/xinpureZhu/p/4651089.html 本篇文章由:http://xinpure.com/the-css3-font-glow-effect/ CSS3 并没有直接设置发光效果的属性,但是可以利用 text-shadow 属性实现此效果 text-shadow 该属...

weixin_33852020的博客 2032

HTML5 + CSS3 + JavaScript 编程语言学习教程

HTML5是超文本标记语言的最新版本,它为网页结构提供了更丰富的语义和功能。HTML5 使得网页不仅可以展示文本和图像,还可以处理音频、视频、图形和动画。CSS3(层叠样式表)是用于描述 HTML 文档外观的语言。它允许开发者控制网页的布局、颜色、字体以及其他视觉效果。JavaScript是一种高效的脚本语言,广泛用于网页开发。它可以实现网页的动态效果和交互功能,使网页更加生动和用户友好。通过本教程,你应该对HTML5CSS3和JavaScript的基本概念、语法和应用有了更深入的了解。

孤客科技 2381

使用 CSS + JS 实现 HTML 内容自适应缩放并消除加载闪烁

本文介绍了一种高效且易于维护的 HTML 自适应缩放方案,适用于可视化大屏、展示系统、控制台界面等需求场景。通过合理的结构与缩放逻辑,可以兼顾美观和性能。如果你正在开发 Web 大屏或固定尺寸的 UI 布局,希望这篇文章对你有所帮助!

qq_39740360的博客 1609

基于HTML、CSS和JavaScript的滚动数字显示效果,类似于老式计数器或电子表上的数字滚动效果

这段代码创建了一个数字滚动显示效果,用户可以通过输入框输入金额,或点击按钮生成随机数字,金额数字会以滚动的方式显示。CSS负责布局和样式,JavaScript负责动画效果和逻辑处理。代码中多次使用了相同的IDcounter,这在实际开发中是不推荐的,ID应该是唯一的,这里可能是为了简化示例而重复使用。

2201_76060199的博客 2292

打字机效果 html+css+js

效果(最后有源码): 实现: 1. 定义标签,文本将写在span标签里,文本先在js的数组存着: <h1> <span class="text" ></span> </h1> 2. 定义text基本样式: .text{ font-family: 'fangsong'; display: inline-block; position: relative;

你好呀,很高兴你在看这里~ 8826

文字烟雾效果 html+css+js

先看效果(源码在最后): 网上看到了这个效果,觉得很有趣,所以也实现下,并不难,过程如下: 实现过程: 1.定义p标签: <p class="text"> 《一个青年艺术家的画像》中的主人公斯蒂芬·迪达勒斯很大程度上象征着乔伊斯自己。 所有作品中,《一个青年艺术家的画像》作为乔伊斯自传性的小说以其独特和高超的艺术手法而受人推崇。 小说中的很多细节取材于乔伊斯的早期生活,主人公斯蒂芬·迪达勒斯与乔伊斯的早年经历一样,在孤独中成长,

你好呀,很高兴你在看这里~ 4535

html JavaScript 和css之间的关系总结

html(Hyper Text Markup Language)与css(Cascading Style Sheets)还有Js(Javascript)的关系: 如果说html(Hyper Text Markup Language)是人肢体骨架, css(Cascading Style Sheets)则是骨架样貌的拼接者, Js(Javascript)则是控制肢体骨架运动的大脑。--

tzk 9419

CSS3发光搜索边框的创建教程

边框是设计元素间最直观的分界线。通过定义边框的宽度和样式,可以赋予元素不同的视觉层次感。在CSS中,border属性允许我们为元素绘制边框。以下是定义边框宽度和样式的示例代码:/* 设置边框宽度 *//* 设置边框样式为实线 */该代码块通过设置属性来定义边框的厚度,并且通过属性设定边框样式为实线。除了solid之外,常见的边框样式还包括dashed(虚线)、dotted(点状线)和double(双线)等。

weixin_29301059的博客 807

用 HTML、CSS 和 JavaScript 实现抽奖转盘效果

这段代码实现了一个简单的抽奖转盘效果。页面上有一个九宫格布局的抽奖区域,周围八个格子分别放置了不同的奖品名称,中间是一个 “开始抽奖” 的按钮。点击按钮后,抽奖区域的格子会快速滚动,颜色不断变化,模拟抽奖过程。经过一定圈数的滚动后,会随机停止在某一个格子上,弹出提示框显示中奖的奖品。

Z09111616的博客 2912
上一篇: 树莓派的学习环境
下一篇: linux 链接文件有几种?那些用户能建立?
CsharpGame
博客等级 码龄21年 11粉丝 1原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值