Linux CentOS mysql数据库基本命令 导入sql文件

进入数据库

mysql -u用户 -p密码

#例子:
mysql -uroot-p123456

展示所有库

show database

创建数据库

create database xxx

#示例
create database test

进入数据库

use xxx

#示例
use test

在这里插入图片描述

查看表

show tables

创建表

CHAR(10) 数据格式
PRIMARY KEY 主键
NOT NULL 不为空

CREATE TABLE 表名(
	列名 类型 约束条件,
)

#示例
CREATE TABLE user(
	username CHAR(10) PRIMARY KEY,
	password CHAR(16) NOT NULL,
	age INT NOT NULL
);

在这里插入图片描述

添加表数据

数据完整时就可省略列名

INSERT INTO 表名(1,2,3) VALUES(1,2,3);

#示例
INSERT INTO user(username ,password ,age) VALUES('root','root',18);
INSERT INTO user() VALUES('admin','admin',16);

在这里插入图片描述

查找表数据

  • 表示查找所有
SELECT1,2,... FROM 表名;

#示例
SELECT * FROM user;

在这里插入图片描述

更新表数据

UPDATE 表名 SET 需要更新的列名=WHERE 条件;

#示例
UPDATE user SET age=18 WHERE username='admin';

在这里插入图片描述

删除表数据

DELETE FROM 表名 WHERE 条件;

#示例
DELETE FROM user WHERE username='admin';

在这里插入图片描述

导入sql文件

SOURCE 文件路径

帮助文档

\h

在这里插入图片描述

退出

QUIT
参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:书香水墨 设计师:CSDN官方博客 返回首页

打赏作者

sharp_wu

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值