数据库学习
半桶水码农
一个热爱coding的小码农
展开
-
mamp pro mysql数据库位置
本人使用的是MAMP PRO 4.2版本,集成了MySQL 5.6.35版本。创建的数据库及表的默认是存放在/Library/Application Support/appsolute/MAMP PRO/db/mysql56目录下。 注:直接通过finder访问方式(显示了隐藏文件),是找不到db目录的。终端方式就可以,我也不知道为啥,害的我找了一晚上啊…原创 2017-09-05 09:51:46 · 5269 阅读 · 0 评论 -
mamp pro navicat连接mysql
(1)打开mac 下的 navicat。 (2)建立相应的连接,右击编辑连接,设置连接属性。 (3)点击advanced(高级)选项卡。 use socket (使用套接字文件),打勾。输入/Applications/MAMP/tmp/mysql/mysql.sock,保存即可。原创 2017-09-04 20:22:59 · 1585 阅读 · 0 评论 -
PHP 升级到5.5后MySQL的代替法
由于MySQL扩展从php 5.5开始弃用,所以以后不推荐大家再用MySQL扩展,请用MySQLi或PDO代替,以下是MySQL对应的MySQLi函数(绿色字体)供大家参考。(注:PHP手册上的有误,这里是最准的)MySQL>>(从PHP 5.5开始弃用)mysql_affected_rows — (mysqli_affected_rows())取得前一次 MySQL 操作所影响的记录行数转载 2017-11-08 12:15:26 · 878 阅读 · 0 评论 -
mysql 无法退出sql命令行编辑
当遇到这种情况时,可以直接按Ctrl+C退出命令行,但是需要重新输入密码登录,重新打开数据库,操作过于麻烦:mysql> select * from tab_stu order by name asc limit 2';'> quit'> exit'> ;'> \'> \c> /c怎么输,就是退不出,烦死了。真的退不了吗?请看图:最后,怎么就退出了呢?原来需要在’> 再输入一个’(英文逗原创 2017-11-14 15:27:41 · 17267 阅读 · 10 评论 -
MAMP PRO的mySQL启动失败
错误日志如下:2017-12-06 22:27:49 7257 [ERROR] InnoDB: Can't open './ibdata1'2017-12-06 22:27:49 7257 [ERROR] InnoDB: Could not open or create the system tablespace. If you tried to add new data files t原创 2018-01-25 14:45:23 · 2976 阅读 · 0 评论