2021-03-26

MYSQL基础命令

创建数据表

CREATE TABLE
CREATE TABLE [IF NOT EXISTS] 数据表名;

查看表结构

SHOW COLUMNS FROM 数据表名 [FROM 数据库名];
或SHOW COLUMNS FROM 数据库名.数据表名;

在这里插入图片描述
使用 describe语句查看
DESCRIBE 数据表名; (可以简写成desc)
DESCRIBE 数据表名 列名;

在这里插入图片描述
添加新字段 修改属性
ALTER TABLE 表名 add 字段名(属性);
modify 字段名 (属性);

eg: alter table ad_admin add usrnam varchar(20) not null,modify usr varchar(20);

修改字段名
ALTER TABLE 表名 CHANGE 字段名 字段新名称(属性);*
eg:alter table tb_admin change usr user varchar(20);

删除字段
ALTER TABLE 表名 DROP 字段名;**
eg:alter table tb_admin drop usr;

*修改表名
**ALTER TABLE 表名 RENAME 新名称;

重命名表
RENAME TABLE 表一 TO 表二;

**复制表(结构)
CREATE TABLE 表名 LIKE 源数据表名;
eg:create table td_admin like tb_admin;

删除表
DROP TABLE 表名;

插入数据

插入完整数据
INSERT INTO 表名 VALUES (值1,值2,值3);(值为字符串‘ 值 ’)
插入部分数据
INSERT INTO 表名(字段名)VALUES (值);
插入多条数据
INSERT INTO 表名 VALUES (值1,值20),(值3,值4),(值5,值6);
插入数据
INSERT INTO表名SET 字段名1=值1,字段2=值2;
INSERT INTO 表名 SELECT * FROM 表名;

创建数据表时给字段设默认值DEFAULT
create table tb_admin(
no int (10),
name varchar (20),
sex char(1) default’m’,
email varchar(20));

创建数据时加入约束(对表中数据的限制条件)
非空约束: not null
eg: name varchar (30) mot null
唯一性约束:unique (具一性 不可重复)可以为null (不能用=)

eg:email varchar (20) unique
unique (email ,age ,sex)
可组合使用 not null unique

主键约束PK(primary key)

添加主键的字段不能重复 不能为空 添加主键后悔自动添加索引——index。
单一主键
复合主键
MYSQL中会自动生成主键值 auto_increment
eg:id int(10) primary key auto_increment,

外键约束

-外键是相对于主键来说的 是建立表之间的关系的必须的前提
单一外键
复合外键
外键可以使两张表关联 保证数据的一致性和实现一些级连操作
1.外键字段可以为null 外键为空的数据也叫孤儿数据
2.被引用的字段必须有unique约束
3.有了外键引用之后 表分为父表和子表 (被引用的是父表)
删除是先删子表 再删父表 ;插入数据是先插入父表数据 再插入子表。

修改数据
UPDATE 表名 SET 字段名=值,字段名=值2 WHERE 条件;
如果没有where条件 将会更新整张表的数据
删除数据
DELETE FROM 表名 WHERE 条件
如果没有where条件 将会删除整张表的数据
eg:delete from tb_admin where usrnam=‘jack’;
delete from tb_admin;
**

数据库的备份与还原**

备份整个数据库 mysqldump
eg:mysqldump -u root -p db_admin >db_admin.sql

备份数据库中的一张表
eg: mysqldump -uroot -p db_admin td_admin>db_admin.tb_admin.sql

使用source 命令导入数据备份
1.连接到数据库
2.create datebase test4;
3.use test4;
4.source c:\xampp\db_admin.sql(备份的位置)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
2021-03-26 20:54:33,596 - Model - INFO - Epoch 1 (1/200): 2021-03-26 20:57:40,380 - Model - INFO - Train Instance Accuracy: 0.571037 2021-03-26 20:58:16,623 - Model - INFO - Test Instance Accuracy: 0.718528, Class Accuracy: 0.627357 2021-03-26 20:58:16,623 - Model - INFO - Best Instance Accuracy: 0.718528, Class Accuracy: 0.627357 2021-03-26 20:58:16,623 - Model - INFO - Save model... 2021-03-26 20:58:16,623 - Model - INFO - Saving at log/classification/pointnet2_msg_normals/checkpoints/best_model.pth 2021-03-26 20:58:16,698 - Model - INFO - Epoch 2 (2/200): 2021-03-26 21:01:26,685 - Model - INFO - Train Instance Accuracy: 0.727947 2021-03-26 21:02:03,642 - Model - INFO - Test Instance Accuracy: 0.790858, Class Accuracy: 0.702316 2021-03-26 21:02:03,642 - Model - INFO - Best Instance Accuracy: 0.790858, Class Accuracy: 0.702316 2021-03-26 21:02:03,642 - Model - INFO - Save model... 2021-03-26 21:02:03,643 - Model - INFO - Saving at log/classification/pointnet2_msg_normals/checkpoints/best_model.pth 2021-03-26 21:02:03,746 - Model - INFO - Epoch 3 (3/200): 2021-03-26 21:05:15,349 - Model - INFO - Train Instance Accuracy: 0.781606 2021-03-26 21:05:51,538 - Model - INFO - Test Instance Accuracy: 0.803641, Class Accuracy: 0.738575 2021-03-26 21:05:51,538 - Model - INFO - Best Instance Accuracy: 0.803641, Class Accuracy: 0.738575 2021-03-26 21:05:51,539 - Model - INFO - Save model... 2021-03-26 21:05:51,539 - Model - INFO - Saving at log/classification/pointnet2_msg_normals/checkpoints/best_model.pth 我有类似于这样的一段txt文件,请你帮我写一段代码来可视化这些训练结果
02-06

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值