mysql -P3306 -h localhost -u root -p
分别是:端口 服务器 用户名 有密码(这里可以先不用输入,带这个参数表示有密码,密码在打开客户端后输入,也可以在这里直接输入在后面,打开客户端无需输入密码)
一些基本命令(注意:有的系统对大小写敏感,其中部分是自己的理解,不一定正确):
创建数据库:CREATE DATABASE name
创建用户:
grant 操作权限 on 数据库.表 to '用户名'@'登陆权限' identified by '密码';
操作权限:用来控制用户能使用什么命令.多个权限之间用逗号分隔,如果要全允许的话,就设为ALL
数据库.表 :如果想要所有数据库,或者所有表,可以设为*.*
登陆权限:
localhost:只限内网访问
%:所有网络访问
IP:指定一个IP能访问(可以用%做通配符,比如这样:192.168.0.%)
每次配置用户后记得执行一下这个,让配置快速生效:
flush privileges;
显示数据库:
show databases;
选择数据库
use information_schema;
显示数据库里的表:
show tables;