码迷,mamicode.com
首页 > 数据库 > 详细

Python学习 Day17 Python对Mysql操作和使用ORM框架(SQLAlchemy)

时间:2018-05-03 11:10:56      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:change   创建   改密码   slist   flush   glob   list   master   sql   

 Python对Mysql操作和使用ORM框架(SQLAlchemy)

Mysql 常见操作

数据库操作

  • 创建数据库  create database fuzjtest
  • 删除数据库  drop database fuzjtest
  • 查询数据库       show databases
  • 切换数据库       use databas 123123 ###用户授权
  • 创建用户          create user ‘用户名‘@‘IP地址‘ identified by ‘密码‘;
  • 删除用户          drop user ‘用户名‘@‘IP地址‘;
  • 修改用户          rename user ‘用户名‘@‘IP地址‘; to ‘新用户名‘@‘IP地址‘;;
  • 修改密码          set password for ‘用户名‘@‘IP地址‘ = Password(‘新密码‘)
  • 查看权限          show grants for ‘用户‘@‘IP地址‘
  • 授权                 grant 权限 on 数据库.表 to ‘用户‘@‘IP地址
  • 取消权限         revoke 权限 on 数据库.表 from ‘用户‘@‘IP地址‘     PS:用户权限相关数据保存在mysql数据库的user表中,所以也可以直接对其进行操作(不建议)

  • 授权数据库

all privileges  除grant外的所有权限
select          仅查权限
select,insert   查和插入权限
...
usage                   无访问权限
alter                   使用alter table
alter routine           使用alter procedure和drop procedure
create                  使用create table
create routine          使用create procedure
create temporary tables 使用create temporary tables
create user             使用create user、drop user、rename user和revoke  all privileges
create view             使用create view
delete                  使用delete
drop                    使用drop table
execute                 使用call和存储过程
file                    使用select into outfile 和 load data infile
grant option            使用grant 和 revoke
index                   使用index
insert                  使用insert
lock tables             使用lock table
process                 使用show full processlist
select                  使用select
show databases          使用show databases
show view               使用show view
update                  使用update
reload                  使用flush
shutdown                使用mysqladmin shutdown(关闭MySQL)
super                   ????使用change master、kill、logs、purge、master和set global。还允许mysqladmin????????调试登陆
replication client      服务器位置的访问
replication slave       由复制从属使用

Python学习 Day17 Python对Mysql操作和使用ORM框架(SQLAlchemy)

标签:change   创建   改密码   slist   flush   glob   list   master   sql   

原文地址:https://www.cnblogs.com/paulzhang511/p/8984286.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!