(1) 什么是MySQLdb?? MySQLdb 是用于 Python 连接 MySQL 数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。(2) 源码安装 MySQLdb: https://pypi.python.org/pypi/MySQL-python$ tar zxvf MySQL-python-*.tar.gz$ cd MySQL-python-*$ python setup.py build$ python setup.py in...【阅读全文】
查看数据库编码:show create database db_name;查看表编码:show create table tbl_name;查看字段编码:show full columns from tbl_name;show full fields from tbl_name;MySql 端配置1. 修改my.ini文件[mysql]default-character-set=utf8 说明:修改链接字符集和校对规则,它会同时设...【阅读全文】
grant all on cookbook.* to 'rollen'@'localhost' inentified by 'rollenholt';当然如果要使用一个已有的账户访问cookbook数据库,那么只需要去掉上面语句的“inentified by 'rollenholt'”部分,如果不去掉的话,会修改这个用户的密码的、当然如果你想访问的mysql服务器没有在本机的话...【阅读全文】
与研发同学打交道很多年,也包含自己工作中遇到的问题。现在讲无法连接mysql的情况汇总下,以免大家再犯。第一种情况:端口错误,尤其是一些公司,使用的是否非标准的短口,但是程序段没有配置。 错误:ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111) 解决方法:...【阅读全文】
点击(此处)折叠或打开sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 增加两行:secure_file_priv="/"innodb_flush_log_at_trx_commit = 0load data infile '2017-8-14-10000-2.txt' into table migu_phone_num fields terminated by '----';...【阅读全文】
官方手册中关于Flush tables的介绍, Closes all open tables, forces all tables in use to be closed, and flushes the query cache. FLUSH TABLES also removes all query results from the query cache, like the RESET QUERY CACHE statement.其解析就是关闭所有已打开的表对象,同时将查询缓存中的结果清空。就是说...【阅读全文】