最赞回答 / 慕姐7966958
首先是--prompt;其次是在cmd下的转义字符的问题,因为我们登录时是在dos下,而视频中的例子是在登录mysql之后使用prompt \u@\h \d>命令修改的标识符,如果想在登录时就是这种效果需要写成mysql -uroot -proot --prompt \u@\h" "\d^>
2017-10-17
列级约束与表级约束:
http://oph264zoo.bkt.clouddn.com/17-10-17/20332744.jpg
http://oph264zoo.bkt.clouddn.com/17-10-17/20332744.jpg
2017-10-17
最新回答 / 慕尼黑8594739
添加外键出现的问题,提示: Cannot add foreign key constraint 要注意:1.ref不能为该表的主键;2.ref所参考的键必须为表的主键 ;3.ref表和所参照表的属性类型要一致 另外还有一个隐含条件:ref的值需要在所参考的表的那一个主键中已经存在的(第二个问题)
2017-10-17
三种方式查看表结构:
SHOW COLUMNS FROM table_name;
DESC table_name;
DESCRIBE table_name;
SHOW COLUMNS FROM table_name;
DESC table_name;
DESCRIBE table_name;
2017-10-17
查看所有数据库:
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]
查看当前数据库:
SELECT database();
创建数据库:
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
打开数据库:
USE db_name
修改数据库:
ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]
查看当前数据库:
SELECT database();
创建数据库:
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
打开数据库:
USE db_name
修改数据库:
ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
2017-10-17
最赞回答 / 慕粉2005336222
请参考:http://blog.csdn.net/glory_zhu/article/details/41596337 还有记得设置环境变量
2017-10-16