SQL
夜月xl
这个作者很懒,什么都没留下…
展开
-
sql语句where子句like的用法详解
在SQL结构化查询语言中,LIKE语句有着至关重要的作用。LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。假设有一个数据库中有个表table1,在table1中有两个字段,分别是name和sex二者全是字符型数据。现在我们要在姓名字段中查询以“张”字开头的记转载 2015-05-16 10:13:36 · 32546 阅读 · 0 评论 -
Python-sqlite3修改对应位置的值
代码:#-*- coding:utf-8 -*-# 导入模块import sqlite3def sql_execute(inputs=[('中医妇科学','盆腔炎','N73.902%'),]): for item in inputs: temp=(item[0],item[1],(item[2]+"%")) cu.execute("update原创 2015-05-17 11:20:24 · 1934 阅读 · 0 评论 -
ImportError: No module named pysqlite2
学习《集体智慧编程》时引用了一句 from pysqlite2 import dbapi2 as sqlite在调试时报错:No module named pysqlite2是因为Python2.7带的是sqlite3库所以只要将这句话改成import sqlite3就可以了原创 2015-05-28 11:08:12 · 12321 阅读 · 0 评论 -
python sqlite3 插入数据例程
#-*- coding: UTF-8 -*-import sqlite3import copydef find_info(content, string): for item in content: if string in item: return item[(len(string)):] return None# 创建/打开数据库cx = sqlite3.conn原创 2015-07-21 14:19:38 · 1977 阅读 · 0 评论 -
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'。前两天也出现过这个问题,网上找了一个比较流行的方法(见方法一),搞定了。今天又用这个试了试,却搞不定,在网上找了半天,终于发现是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际转载 2015-11-25 23:33:17 · 712 阅读 · 0 评论 -
Windows下mysql忘记root密码的解决方法
Mysql版本:5.1 1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql 打开第一个cmd窗口,切换到mysql的bin目录,运行命令:mysqld --defaults-file="C:\Program Files\MySQL\MySQL S转载 2016-03-03 14:34:41 · 490 阅读 · 0 评论