最新回答 / 慕的地4147268
重新创建一个用户,授予他所有的本地权限,即可实现。create user '用户名'@'localhost' identified by '密码';grant all privileges on `用户名`.* to 'chen'@'localhost' identified by '密码';(注:用户名需要tab键上边的键引用)flush privileges;
2018-05-05
最新回答 / binshion
以前写ORACLE数据库是这么弄的,感觉MYSQL的思路也是这样:在任意一个数据库(如A)做一个DBLINK,建立与数据库B的连接,应该要用到B的相关信息(如用户名、密码、数据库名等);然后select * from table2@DBLINK 就能在连接数据库A的基础上查询B库的数据了;此外在建立了DBLINK的基础上,可以给table2做一个表别名(如outtable2),那么在下次查询的时候可以简写为select * from outtable2,用别名代替table2@DBLINK
2018-04-14
import pymysql
conn = pymysql.connect(host="localhost", port=3306, user="root",
passwd="123456", db="wallstreet",charset="utf8")
cur = conn.cursor()
print(cur)
print(conn)
cur.close()
conn.close()
conn = pymysql.connect(host="localhost", port=3306, user="root",
passwd="123456", db="wallstreet",charset="utf8")
cur = conn.cursor()
print(cur)
print(conn)
cur.close()
conn.close()
2018-04-06
mysql-python只支持Python2,要过时了,建议童孩通读API文档,还有直接使用pymysql,点个连接http://www.runoob.com/python3/python3-mysql.html 讲的也挺详细的
2018-04-05
已采纳回答 / 是阿歪
对数据库的操作可以想象Excel中的表格,访问每一行会停留在那个位置。cursor就是一个叫游标的对象,对象里面有execute、fetchone、fecchmay之类的方法,这样就可以访问指定的行数和指定的行。关闭游标就是取消访问该表
2018-04-05
import pymysql
conn = pymysql.Connect(
host = '127.0.0.1',port = 3306,user = 'root', passwd = 'root', db = 'demo',charset = 'utf8')
cur =conn.cursor()
## connection 对象使用的方法
# cursor() 使用该连接创建 并返回游标 # commit() rollback() close()
print(conn)
print(cur)
cur.close()
conn.close()
conn = pymysql.Connect(
host = '127.0.0.1',port = 3306,user = 'root', passwd = 'root', db = 'demo',charset = 'utf8')
cur =conn.cursor()
## connection 对象使用的方法
# cursor() 使用该连接创建 并返回游标 # commit() rollback() close()
print(conn)
print(cur)
cur.close()
conn.close()
2018-03-27