# 打开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;
复制代码