摘要: grant 权限 on 对象(库.表) to '用户名'@'主机名'; 如果是创建用户并授权,可以只需要一条命令执行 grant all on db.tb to 'username'@'localhost' identfied by 'pwd'; all 代表所有权限,但是不代表创建的用户有再创建用 阅读全文
posted @ 2018-01-13 16:18 晴天小猫 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 用户: mysql的用户本身只是mysql的用户与操作系统用户本身无关,一般而言所有用户的用户名都是公开的,密码只有某个授权用户才能管理,mysql的密码采用mysql独有的加密机制进行加密的。 在mysql上面用户由:用户名@主机组成,这就意味着我们的mysql仅仅允许通对应的主机才能访问mysq 阅读全文
posted @ 2018-01-13 16:17 晴天小猫 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 授权用户权限是 all privilege。这个all privilege 都有哪些权限? all privilege 权限如下: insert (插入数据) select (查询数据) update (更新表的数据) delete (删除表中数据) create (创建库,表) drop (删除库 阅读全文
posted @ 2018-01-13 16:11 晴天小猫 阅读(946) 评论(0) 推荐(0) 编辑
摘要: latin1 字符集乱码: 数据库字符集默认是latin1 或者你也可以使用命令,show create table tb_name; 查看表的字符集 如果插入中文数据,查询时候中文显示 ? ? ? 则在插入数据之前执行set names latin1,再插入。 然后再查询数据,这种方法适用于库表的 阅读全文
posted @ 2018-01-13 16:04 晴天小猫 阅读(117) 评论(0) 推荐(0) 编辑
摘要: mysql客户端的字符集一般会跟随你的系统设定的字符集。比如你的Linux系统设置的字符集为gbk 则mysql客户端的字符集也会是gbk 查看客户端的字符集语句 mysql> show variables like 'character_set%'; + + + | Variable_name | 阅读全文
posted @ 2018-01-13 16:02 晴天小猫 阅读(3232) 评论(0) 推荐(0) 编辑
摘要: DML:语句,常用的select ,insert into ,delete,updata select 语句: select 语句一般用法为: select 字段名 from tb_name where 条件 ; select 查询语句类型一般分为三种: 单表查询,多表查询,子查询 最简单的单表查询 阅读全文
posted @ 2018-01-13 16:00 晴天小猫 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 简单用法: insert into tb_name (字段1,字段2,.........) values(值1,值2,.....) 注意,字段个数必须和值的个数一致。字符用引号引起来,数字不用,插入空值使用 null 批量插入: insert into tb_name (字段1,字段2,...... 阅读全文
posted @ 2018-01-13 15:58 晴天小猫 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 二进制日志主要用于记录任何有可能改变数据库的操作,因此主要用于记录 DDL DML语句,包括数据库授权语气。记录格式为二进制的。我们无法使用普通文本查看命令取查看。只能使用mysql提供的专用命令,叫做mysqlbinlog 二进制日志非常重要用于我们数据库服务器崩溃时候,依靠二进制日志可以进行恢复 阅读全文
posted @ 2018-01-13 15:55 晴天小猫 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 使用异步io实现只使用单进程,单线程的socket。处理多个用户的请求。 先简单说明一下select异步io工作原理: select 是一个跨平台的异步io模型,由于我们计算机的硬盘速度,远远低于我们内存的速度,因此如果同时有多个用户来请求数据时候,io效率就会变得更慢。 而select 是一直不断 阅读全文
posted @ 2018-01-13 15:51 晴天小猫 阅读(1729) 评论(0) 推荐(0) 编辑
摘要: 使用 psycopg2 连接 postgresql 下载 psycopg2 wget http://initd.org/psycopg/tarballs/PSYCOPG-2-7/psycopg2-2.7.1.tar.gz 解压安装,或者是使用pip 安装 pip install psycopg2-2 阅读全文
posted @ 2018-01-13 15:43 晴天小猫 阅读(3536) 评论(0) 推荐(0) 编辑