# 打开CMD窗口或者是你的Linux主机界面# USER: 连接数据库的用户名, 在数据库服务设置里可免除用户选项# IP: 指-h(host)选项的值, 远程连接需要的DB所在IP# -p: 指代的是password 输入用户名对应的密码, 若没有用户名的话就可以忽略了
mysql -u USER -h IP -p
# 回车后就可以看到隐式密码输入, 用户名没有设置密码的话直接回车即可连接# 当你连接成功后会进入MySQL交互界面复制代码
MySQL查询
# 查看所有的数据库
show databases
# 连接指定数据库
use DatabasesName
# 查看数据库中所有的表
show tables
# 查询TableName表里面所有的数据
SELECT * FROM TableName;
# 查询TableName表里面所有的数据, 并指定返回的字段
SELECT field1, field2 FROM TableName;
# 查询TableName表里面field1等于1的数据
SELECT * FROM TableName WHERE field1=1;
# 查询TableName表里面field1等于1且field2=2的数据
SELECT * FROM TableName WHERE field1=1 AND field2=2;
# 查询TableName表里面field1等于1或者field2=2的数据
SELECT * FROM TableName WHERE field1=1 OR field2=2;
复制代码
MySQL更新
# 更新tablName表中所有数据的name字段, 值为"Medusa"
update tablName set name="Medusa";
# 更新tablName表中id=1的name字段, 值为"Medusa"
update tablName set name="Medusa"where id=1;
复制代码
MySQL新增
# 增加指定字段指定值
insert info tablName(id,name) values(6,'medusa');
复制代码
MySQL删除
# 删除指定数据
delete from tablName where id=1;
# 删除所有数据 (确定好自己的约束条件, 免得清库跑路了)
delete from tablName;
复制代码