mysql基础命令
0:开启关闭mysql服务
net start/stop mysql
一:连接数据库
本地连接:可省略数据可主机的IP地址
mysql -u用户名 -p密码
远程连接:
mysql -h数据库IP -u用户名 -p密码
二:查看所有数据库
show databases;
三:创建/删除数据库
create database 数据库名;
drop database 数据库名;
四:进入指定数据库
use 数据库名;
五:显示所有数据表
show tables;
六:显示表的字段信息
desc 表名;
七:创建表(括号内为表头信息,表头名、类型、长度)
create table 表名(author char(100), title char(100), age int(10));
八:删除表
drop table 表名;
九:增、查、删、改数据
增(第一个括号内是字段,第二个括号内是字段对应的值)
insert into 表名 (name, path, count, firstName, firstMD5, secondName, secondMD5, thirdName, thirdMD5) VALUES ('test', 'test', 1, 'name1', 'md1', 'name2', 'md2', 'name3', 'md3');
查(*表示所有数据库,where后面是查询条件,如果不加条件,查询出该表内的所有字段)
select * from 表名 where name = 'test';
改(where后面是找出条件,前面是更改的数据)
update 表名 set folderName ='Mary' where id=1;
删(同样,where后面是条件)
delete from 表名 where folderName = 'test';
十:查看当前所在数据库
show tables; 会在第一行显示Tables_in_XXX,这里XXX就是当前所用的数据库名称。
***************不积跬步无以至千里***************