mysql学习日记
PorYoung
个人博客:blog.poryoung.cn
展开
-
2016-6-6
查看数据表结构:SHOW COLUMNS FROM table_name;添加、删除记录:添加单列 ALTER TABLE table_name ADD col_name col_definition [FIRST || AFTER col_name];添加多列ALTER TABLE table_name ADD (col_name col_definition, ...);原创 2017-06-07 12:28:44 · 230 阅读 · 0 评论 -
2016-6-7
插入记录:INSERT [INTO] table_name (column_name,...) VALUES();可以插入多条记录INSERT table_name SET column_name = 只能插入一条记录INSERT table_name SELECT column_name FROM table_name [LIMIT];插入另一张表中的数据原创 2017-06-07 20:44:40 · 222 阅读 · 0 评论 -
2017-6-2
cmd命令>cls 清屏启动mql>打开命令行cmd进入mql安装目录-u 用户名(超级用户root)-p 密码-P 端口号(默认3306)-h 服务器地址(默认127.0.0.1本地回环地址)>退出exit;quit;\q;>修改mql提示符①登陆服务器时 -u -p --prompt提示符②登陆服务器后 pro原创 2017-06-02 22:12:03 · 263 阅读 · 0 评论 -
2017年6月3日
>约束:分类:表级约束和列级约束按功能分:外键约束:外键列——使用 FOREIGN KEY的一列参照列——外键列所参照的一列为外键列父表、子表——子表指具有外键列的表,子表所参照的表为父表创建外键约束条件:①父表、子表具有相同存储引擎,且数据表的存储引擎为InnoDB(修改mysql配置文件,default-storage-engine=INNODB)(SH原创 2017-06-03 22:49:53 · 288 阅读 · 0 评论 -
2017-6-8
mysql函数引发子查询的三种情况1.由比较运算符 2.由IN 或 NOT IN 3.由EXISTS 或 NOT EXISTS多表更新UPDATE table_name INNER JOIN table_name ON condition SET 多表连接SELECT column_name1,column_name2,... FROM table_n原创 2017-06-08 14:27:25 · 271 阅读 · 0 评论 -
2017-6-8 (2)
字符函数CONCAT() CONCAT_WS()FORMAT(num,precision)返回字符UPPER() 转换成大写LOWER() 转换成小写LEFT(string,digit)从左开始去字符RIGHT(string,digit)从右开始取字符LTRIM() 删除前导空格RTRIM()原创 2017-06-08 16:31:24 · 224 阅读 · 0 评论 -
php与mysql
连接数据库:有不同的方式,常用的即:mysql_connect('host_id','user','password',['port]);mysqli_connect('host_id','user','password',['port]);成功返回连接mysql连接标识符,失败返回false设置连接使用的字符编码mysql_query("SET NAME 'UTF8'")原创 2017-06-08 23:55:08 · 297 阅读 · 0 评论