经常使用的快捷键:  

  1.ctrl+q 打开查询窗口
  2.ctrl+/ 注释sql语句
  3.ctrl+shift +/ 解除注释
  4.ctrl+r 运行查询窗口的sql语句
  5.ctrl+shift+r 只运行选中的sql语句
  6.F6 打开一个mysql命令行窗口
  7.ctrl+l 删除一行
  8.ctrl+n 打开一个新的查询窗口
  9.ctrl+w 关闭一个查询窗口

 

多表查询结果连接显示:

  UNION自动去除重复行;UNION ALL 重复行保留

 

limit和between的用法:

  select * from admin order by admin_id limit 100000,10  #跳过100000行显示前10行

  select * from admin where admin_id between 100000 admin 100010 order by admin_id #显示100000到100010之间的行数

  SELECT * FROM Persons WHERE LastName BETWEEN 'A' AND 'B'

 

用python连接并操作mysql

  导入pymysql模块,pip install pymysql

  

在测试时用到的一些mysql的小技巧(持续更新)
import pymysql.cursors

# 连接数据库
connect = pymysql.Connect(
        host = '120.26.90.177',
        port = 3306,
        user = 'test_admin',
        passwd = 'bdwork.com!@#',
        db = 'bdwork_test',
        charset = 'utf8'
)
# 获取游标
cursor = connect.cursor()

# 查询数据
sql = "SELECT realname,source from pre_xj_eventapply where uid in (314948,314739,314740,314839)"
cursor.execute(sql)
for row in cursor.fetchall():
    print(row)
print('共查找出', cursor.rowcount, '条数据')

# 关闭连接
cursor.close()
connect.close()
mysql

相关文章:

  • 2022-02-12
  • 2021-06-29
  • 2022-03-01
  • 2022-12-23
  • 2022-03-06
  • 2021-09-25
  • 2021-11-28
  • 2021-08-14
猜你喜欢
  • 2022-01-06
  • 2021-12-25
  • 2022-12-23
  • 2021-08-29
  • 2021-12-19
  • 2021-06-24
  • 2022-12-23
相关资源
相似解决方案