本文仅为本人的笔记记录,不适合知识参考;
mysql核心功能理解; 1、解析sql语句(select\update\delete\insert) 2、事务管理 3、存储过程、触发器、视图、索引的管理。
与mysql系统运行使用到的表都在mysql数据库中。
mysql的管理方式与sqlserver其实挺相似的。 --需要在数据库级别添加某个权限-----即对数据库中所有的对象(索引,表,外键)都开通了这个权限,会修改mysql.db表 grant create on databaseName.* to--需要在表级别添加权限。 会修改mysql.tables_priv\columns_priv表
grant select (columnname1,columnname2,````,columnnamen) on objectType(table/procedure) databaseName.tableName to ;--全局权限.在所有的数据库中都可以使用.会修改users表 grant *.* to with grant option;
show version(),now(),date();
set aotucommit=1;
start transaction;
commit; rollback;