您的位置:首页 > 数据库 > MySQL

mysql命令

2012-05-24 16:30 134 查看
一、mysql 授权命令

grand 权限 on 数据库名.表名 to 用户名@用户地址 identified by '连接口令';

说明:

当数据库.表名被*.*所代替时,表示赋予用户操作服务器上所有数据库的所有表的权限。

用户地址可以是localhost,也可以是ip地址、机器名字、域名等,也可以用%表示从任何地址连接。

二、mysql 创建用户命令

create user 'username' identified by 'password';

三、查看所有的用户

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

四、查看用户的权限

show grants for username @用户地址

比如:show grants for tpch @'%';

四、如果不是以管理员的身份登录的话,就应该是在dos下进入mysql的bin文件夹,然后输入命令

mysql [-u username] [-h hostname] [-p[password]]

比如:mysql -u tpch -h localhost -p tpch;

五、存储引擎

存储引擎就是说如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为mysql支持多种存储引擎,所以如何查看所用的存储引擎

show create table 表名;

或者show engines;即可

六、

导出数据库

在dos命令行下输入命令 mysqldump –u root –p root tpch > tpch.sql即可

D:/tpch_2_14_3/dbgen/dss.ddl;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: