MySQL学习笔记
阿维的博客日记
这个作者很懒,什么都没留下…
展开
-
Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘
机器强行重启后,mysql就不好使了,特别记录一下解决方案,以前总是删库重装MySQL暴力搞定的,哎。。。。。。 Mac下的解决方案 第一步 sudo /usr/local/mysql/support-files/mysql.server restart //这个mysql.server的路径可能因人而异,反正找到他,在那个路径下用命令行执行一下那个应该就没问题,一般也是这个路径 第二步:在重新登陆你的mySQL账号进去数据库 mysql -u root -p12345678//这里根据自己的密码自行修改原创 2021-07-28 07:27:16 · 141 阅读 · 0 评论 -
mysql学习笔记03-存储过程
IN :该参数可以作为输入,该参数需要调用方法传入值 OUT :该参数可以作为输出,也就是说,该参数作为返回值 INOUT:该参数既可以作为输入又可以作为输出,也就是该参数既需要传入值,又可以返回值 如果存储过程仅仅只有一句话,beginbeginbegin ,endendend可以省略。 存储过程体中的每条SQLSQLSQL语句的结尾必须加“;” 存储过程的结尾可以使用DELMITER重新设置。 语法: DELMITER结束标记 案例: DELMITER $ , 注意,如果使用了此语句后,那么SQ.原创 2021-07-26 16:59:09 · 77 阅读 · 0 评论 -
数据库学习笔记02-外查询
该代码以dept为主表,emp为副表,在主表中挨个沿着deptno(部门编号)查找,发现在副表中查找不到对应的deptno,所以在副表中查询到的对应记录全为NULL原创 2021-07-20 22:12:38 · 93 阅读 · 0 评论 -
MySQL for Mac安装配环境
点击此处–>MySQL for Mac安装配环境转载 2021-07-19 12:16:04 · 88 阅读 · 0 评论 -
MySQL学习笔记01-基本命令
以下是学习数据库的基本命令,仅供自己复盘使用 1.show databases;显示数据库 2.show tables;显示当前库所有的表 3.quit退出MySQL 4.mysql -u root -p进入名字为root的用户的MySQL 5.insert into table_name(id,name) values(1,'hao niu bi');插入数据到表中 6.update table_name set name ='lilei' where id = 1;更新表到信息 7.desc table原创 2021-07-17 21:34:03 · 196 阅读 · 0 评论