版本查询
SELECT version()
存储引擎查询
当前支持的存储引擎
show engines;
查看当前默认存储引擎
show variables like '%storage_engine%'
查看表所使用的存储引擎
# 查询表的状态信息
show table status from mysql where name='user';
# 查询表的建表语句
show create table mysql.user;
查看用户信息
查看当前登录用户
select user();
# 或
select current_user
查看用户权限
show grants for admin
查看帮助信息
# 查看函数user的帮助信息
help user
MySQL设置远程访问
在MySQL所在主机使用mysql
命令登录,并执行如下sql
GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION
在远程主机可以使用如下命令登录,注意root用户是不能再远程主机登录的
$ mysql -h 192.168.1.100 -u admin -p admin