我只想说一句,老师犯的错都可能成为我们以后自己犯的错,然后现在浪费一点时间去知道这些错误,可以节省以后很多的时间去发现错误。慕课网的说老师这呀那呀的,如果你们连看错误这点耐心都没有,你们干脆转行吧
2017-10-02
创建新表:CREATE TABLES users(id SMALLINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(20) NOT NULL
);
查询数表结构 SHOW COLUMNS FROM users2;
查询记录:SELECT * FROM users;
username VARCHAR(20) NOT NULL
);
查询数表结构 SHOW COLUMNS FROM users2;
查询记录:SELECT * FROM users;
2017-10-02
添加一列:ALTER TABLE users2 ADD age SMALLINT UNSIGNED NOT NULL FIRST;
删除一列:ALTER TABLE users2 DROP age;
删除一列:ALTER TABLE users2 DROP age;
2017-10-02
添加主键约束:ALTER TABLE users2 ADD PRIMARY KEY(id);
添加外键约束:ALTER TABLE users2 FOREIGN KEY(pid) REFERENCE(id);
添加默认约束:ALTER TABLE users2 ALTER age SET DEFAULT 15;
插入一条记录(部分字段):INSERT TABLES users1 (username,id) VALUES('JACK',4);
插入一条记录(所有字段):INSERT TABLES users1 VALUES('JACK',3,18);
添加外键约束:ALTER TABLE users2 FOREIGN KEY(pid) REFERENCE(id);
添加默认约束:ALTER TABLE users2 ALTER age SET DEFAULT 15;
插入一条记录(部分字段):INSERT TABLES users1 (username,id) VALUES('JACK',4);
插入一条记录(所有字段):INSERT TABLES users1 VALUES('JACK',3,18);
2017-10-02
已采纳回答 / Hello_see_you
去把环境变量的Path 和MySQL_HOME(需要自己新建的系统变量)设置好,然后在命令行里敲mysqlMYSQL_HOME:是你的安装MySQL的路径,path:%MYSQL_HOME%
2017-10-02