首页 > 数据库技术 > 详细

mysql学习笔记(一)

时间:2019-04-27 00:50:40      阅读:162      评论:0      收藏:0      [点我收藏+]
2.2
链接:mysql --host=localhost --port=3306 --user=root --password
mysql -u root -p
断开链接:exit / ctrl + d
 
可以执行以分隔符; \g \G结尾的命令,;或\g对应的输出水平显示,\G对应的输出垂直显示
 
撤销命令:ctrl+c / \c
 
 
使用root用户连接mysql并不是推荐做法。
 
2.3
 
反标记符号`用于引用标识符,比如数据库名称中含有.等特殊字符
查看有权限的数据库 show databases;
查看数据目录 show variables like ‘datadir‘;
 
查看表结构 show create table 表名\G 或 DESC 表名;
 
2.4
克隆表结构 create table 新表 like 被克隆表名;
 
2.5
插入语句 关键字 ignore :如果该行已存在(由主键标识),则新的数据将被忽略。
对于更新和删除操作,如果没有给出指定where子句,系统会更新和删除整个表。
 
代替replace语句 replace into 。。。。如果行存在,则简单删除行并插入新行,如果不存在,则等同与insert
 
on duplicate key update关键字 :一旦指定,并引发primarykey重复,则会用新值更新已有行。 insert into 表名 values(id,payment)on duplicate key update payment = payment + values(payment);
 
删除表的所有行(保留表结构) truncating table 表名;(数据一旦清空不能被回滚)

mysql学习笔记(一)

原文:https://www.cnblogs.com/wubenbenxi/p/10777101.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!