2019年(6)
发布时间:2019-09-18 21:36:49
修改my.cnf:[mysqlld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pidsocket=/var/lib/mysql/mysql.sockcharacter_set_server=utf8[cl.........【阅读全文】
发布时间:2019-09-11 11:52:02
首先使用Navicat连接mysql,输入配置后保错:1130-Host‘XXX.XXX.XXX.XXX’ is not allowedto connect to this MySQL server 发现这是权限的问题,远程服务器无权限登录MySQL。那就修改权限: GRANT ALL PRIVILEGES ON *.*.........【阅读全文】
发布时间:2019-09-09 09:10:34
如下为go使用epoll的例子,采用 syscall.Socket、syscall.SetNonblock、syscall.Bind、syscall.Listen系统调用来监听端口,然后采用syscall.EpollCreate1、syscall.EpollCtl、syscall.EpollWait来关联这个监听的file descriptor, 一旦有新的连接的事件过来,使用syscall.Accept接收连接请求,并对这个连接fi.........【阅读全文】
发布时间:2019-09-05 17:51:16
之前的例子是使用的简单的socket编程,这样可以实现简单的一对一的连接,如果我们的服务端可能有很多的客户端呢?此时该怎么办? 这里我们用使用epoll,为什么是epoll?epoll是在linux2.6中添加的。 它有三个特性:mmap,红黑树,双链表。这三个特性使得它的.........【阅读全文】