首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

吐槽下坑爹的主机屋(原创)

众所周知  建网站离不开域名和建站主机 但这两样东西大多都是需要付费的     这几天打算再建个网站  所以在西部数码里买好了一个域名(因为西数的域名便宜)  现在就差主机了  但钱买域名用光了  所以现在只能去度娘找下有没有免费的空间...(碰碰运气)  去度娘一查  果然有 而且还不少  但这些网站总感觉不稳定  万一跑路了怎么办(虽然是免费主机  没有成本),但还是希望找一个稳定的主机    突然看到了主机屋  我马上想了起来  之前朋友推荐过... 于是打开看看  果真有免费主机 于是我就注册了一个  经过一系列程序  包括关注微信公众号什么的  折腾了好长时间 最后可算有了一个属于自己的主机   一看  居然是个二级域名  这倒也无所谓...算了……好心的我接着忍  毕竟主机是需要成本的  可以理解    于是我来到他们的域名注册地址  打算注册个域名  我想,既然有免费主机  域名不会很贵吧  毕竟对面西数最低的.top首年才卖3元  ...还有这个客服的服务态度   算了    还是去买万网新网腾讯云的主机吧  虽然贵点  但用着安心    后记:我闲来无事   百度了一下  原来和我类似的网友也不少   希望主机屋能好好反省下

5.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    设置MySQL储存文件大小的限制

    在servlet上传图片到MySQL数据库过程中,MySQL存储文件大小是有限制的,比如数据库只能存储1M文件的大小,上传的文件就不能超过这个限制,如果超过限制就会报以下的错误信息: 故障现象:数据存储文件的时候报...以上的问题就是上传文件的大小已经超过数据库限制的大小,导致数据库存储不了文件,所以这个时候我们需要重新设置数据库存储文件的大小: 从报错看是 mysql的 max_allowed_packet参数值设置太少了...,用show VARIABLES like ‘%max_allowed_packet%’;查看,显示的是1M(1024x1024),这当然就有问题了,超过1M就存不了 MySQL根据配置文件会限制server...有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败,要重新设置参数可以在MySQL命令行中运行: set global max_allowed_packet = 2x1024x1024x10...然后关闭掉这此MySQL Server链接,再重新连接。

    3.8K70

    MySQL数据库高级篇之储存过程

    MySQL 5.0终于开始已经支持存储过程,它是数据库中最重要的功能, 目的:将常用或复杂的工作预先用 SQL 语句写好并用一个指定名称存储起来,这个过程经编译和优化后存储在数据库服务器中,因此称为存储过程...通俗的说,他就是MySQL中的“方法”,和Java等语言方法概念是差不多的。...SELECT id,data INTO x,y FROM test.t1 LIMIT 1; 调用储存过程 CALL 储存过程名(带入的参数) 查看储存过程 -- 查看储存过程状态 SHOW PROCEDURE...储存过程名; 修改储存过程 ALTER PROCEDURE 储存过程名 [特性....]; -- 注意:只能修改属性,不能修改内容 删除存储过程 DROP PROCEDURE 储存过程名; -- 删除前建议用...IF EXISTS判断是否存在 如果你MySQL已经学到这里,那相比也能直接通过许多语法解释或者教学文章快速摸索出一二了,所以我也不像对于MySQL很罗嗦,就不会去怎么详细的说明了。

    1.7K10

    mysql uftb8mb4 储存 emoji 表情失败

    血淋淋的惨痛教训 众所周知 mysql 存 emoji 表情要用 utf8mb4 这个字符集 OK 没问题,设置 nick_name 为 utf8mb4 varchar(50) 测试的结果: ?     ...emoji 表情储存成功 没有问题  完全oj8k  发生产! 微信公众号做了推送,为了抗住流量,还准备了100台服务器。 晚上监控流量,服务器各项指标正常。...nick_name 存不进去,仔细调研发现是 部分emoji表情的用户 的 昵称储存失败。...总结: 1、我设置了utf8mb4 还是无法储存部分 moji 表情的原因是:新的moji 表情越来越多,mysql 版本却没有跟上,导致新的moji 表情存不进去。...我们还需要站到对立面多思考一个问题:Emoji表情存储至Mysql报错问题,于是你就能找到这篇:JAVA解决Emoji表情存储至Mysql报错问题 就不会踩坑了 这是我的一点踩坑经历,希望能给看到文章的你一点帮助

    2.7K30

    【MySQL】基础实战篇(3)—九大储存引擎详解

    : 数据库 a ,表 b 如果表b采用InnoDB存储引擎 data\a中会产生一个或两个文件 ==b.frm ==:表述表结构文件,字段长度等 如果采用系统表空间模式的,数据信息和索引信息都储存在...ibdata1中 如果采用独立表空间存储模式 ,data\a中还会产生b.ibd文件(储存数据信息和索引信息) 此外: 在,MySQL5.7中会在data\a目录下生成db.opt文件,用于保护数据库的相关配置...而在mysql8.0后不会再提供db.opt文件。 并且MySQL8.0中不会再生成b.frm文件,而是合并在b.ibd文件中。...MySQL5.7中b.frm文件中: 描述表结构文件,字段长度等。 MySQL8.0中b.×××.sdi文件中:描述表结构文件,字段长度等。...b.MYD(MYDATA):数据信息文件,储存信息文件,储存数据信息(如果采用独立表存储模式) b.MYI(MYIndex):存放索引信息文件 对比 对比项 MyISAM InnoDB 外键 不支持

    36230

    docker连接宿主机mysql_docker搭建mysql主从

    搭建一个mysql,这里有教程,可以先试着去搭建一个mysql: 之前我们使用docker搭建了一个Mysql,那既然一个Mysql我们可以搭建成功,集群还不是分分钟,今天我们就简单搭建一个Mysql集群...-v /mydata/mysql-master/log:/var/log/mysql \ # 这三个都是挂载目录 -v /mydata/mysql-master/data:/var...=1 ## 开启二进制日志功能,可以随便取(关键) log-bin=mysql-bin ## 复制过滤:不需要备份的数据库,不输出(mysql库一般不同步) binlog-ignore-db=mysql...在事务过程中用来存储二进制日志的缓存 binlog_cache_size=1M ## 主从复制的格式(mixed,statement,row,默认格式是statement) binlog_format=mixed 配置成功 查看下主机是有的...解决完之后又遇到一个错误: uuid重复了,查看:确实重复了,我感觉这些错误,可以了 show variables like '%server_uuid%'; 在主机中的文件,找到任意一个 vim

    2.2K10

    MySQL主机127.0.0.1与localhost区别总结

    mysql -h 127.0.0.1 的时候,使用TCP/IP连接, mysql server 认为该连接来自于127.0.0.1或者是"localhost.localdomain" mysql -h...检查环境正常 以为是数据库没有启动,于是查看一下进程,MySQL在进程里,重启了一下MySQL....ping localhost 地址是127.0.0.1没错 打开hosts加入 127.0.0.1 qttc 使用qttc当主机连接也正常,唯独就不认localhost。...localhost连接方式不同导致 为了了解PHP连接数据库时,主机填写localhost与其它的区别阅读了大量资料,最后得知: 当主机填写为localhost时mysql会采用 unix domain...socket连接 当主机填写为127.0.0.1时mysql会采用tcp方式连接 这是linux套接字网络的特性,win平台不会有这个问题 解决方法 在my.cnf的[mysql]区段里添加 protocol

    2.4K10

    性能超过MySQL的MariaDB到底强在哪里?

    一到1996年,MySQL 1.0发布,仅仅过了几个月的时间,1996年10月MySQL 3.11.1当时发布了Solaris的版本,一个月后,linux的版本诞生,从那时候开始,MySQL慢慢的被人所接受...2008年1月,MySQL AB公司被Sun公司以10亿美金收购,MySQL数据库进入Sun时代。...Sun为MySQL的发展提供了绝佳的环境,2008年11月,MySQL 5.1发布,MySQL成为了最受欢迎的小型数据库。...2010年12月,MySQL 5.5发布,Oracle终于把InnoDB做成了MySQL默认的存储引擎,MySQL从此进入了辉煌时代。...因此,大家都认为,MariaDB拥有比MySQL更纯正的MySQL血脉。最初的版本更新与MySQL同步,相对MySQL5以后的版本,MariaDB也有相应的5.1~5.5的版本。

    2.6K20

    如何用Mysql的储存过程,新增100W条数据

    CREATE PROCEDURE 存储过程名称 ([参数列表]) BEGIN 需要执行的语句 END ---使用储存过程 CALL 存储过程名称 ([参数列表]); SQL Copy...使用Mysql的储存过程,新增100W条数据 --创建表 CREATE TABLE `user`(`user_id` INT UNSIGNED AUTO_INCREMENT,`user_name` VARCHAR...注意: 如果你使用 Navicat 这个工具来管理 MySQL 执行存储过程,那么直接执行上面这段代码就可以了; 如果用的是 MySQL,你还需要用 DELIMITER 来临时定义新的结束符; 因为默认情况下...可以执行这一句了; 但是存储过程是一个整体,我们不希望 SQL 逐条执行,而是采用存储过程整段执行的方式,因此我们就需要临时定义新的 DELIMITER,新的结束符可以用(//)或者($$); 如果你用的是 MySQL

    30830

    黑客组织“8220”将云僵尸网络发展到超过 30,000 台主机

    近期,一个名为8220组织的加密采矿团伙利用Linux和云应用程序漏洞将其僵尸网络扩大至30,000多台受感染的主机。...该组织的技术并不高,但经济动机强,他们针对运行Docker、Redis、Confluence和Apache漏洞版本的公开系统,感染AWS、Azure、GCP、Alitun和QCloud等主机。...另一个更新是在脚本中使用阻止列表来排除特定主机的感染,主要涉及安全研究人员设置的蜜罐。最后,8220组织现在使用其自定义加密矿工PwnRig的新版本,它基于开源门罗矿工XMRig。...尤其是门罗币,在过去六个月中已经损失了超过 20% 的价值。预计不断下降的加密货币价格将使加密劫持对威胁参与者的吸引力降低。但是,它将继续成为许多威胁参与者的收入来源。

    35910

    谁说MySQL单表行数不要超过2000W?

    背景 网上看了一篇文章《为什么说MySQL单表行数不要超过2000w》,亲自实践了一下,跟原作者有不同的结论。...前置条件 查看sql语句执行时间和效率 show profiles; # 是mysql提供可以用来分析当前会话中语句执行的资源消耗情 况。可以用来SQL的调优测量。...select @@have_profiling; # 查看是否支持profiling set profiling = 1; # 设置MySQL支持profile select count(*) from...tmp.person; #执行自己的sql语句; show profiles; 就可以查到sql语句的执行时间; 效果如下 mysql> set profiling = 1; Query OK, 0...索引结构不会影响单表最大行数,2kw 也只是推荐值,超过了这个值可能会导致 B + 树层级更高,影响查询性能。

    45840
    领券