PHP之连接MySQL数据库(Mac版的)

痛哉,苦哉!

自清明前1天开始着手研究数据库知识,从2个平台一个是腾讯课堂,一个是黑马平台寻找合适的数据库处理方面的视频进行学习,令人失望的是,全都是以Windows平台为主的,什么数据库介绍,如何连接,与PHP对接方面都让我这用Mac的听了之后一脸萌比!
特别是昨天,都想实在不行,自己给电脑装个双系统算了,一看双系统对硬盘容量大限制,我偷偷瞧瞧自己的硬盘容量,好吧!我还有100多个G呢?开个小玩笑恩!
好吧,感觉特别是昨天混混沌沌的时间过去了,一天都没有一点成就感!终于等到了今天,看老夫满血复活了!

配图自我激励.png

不说那么多了,说多了都是眼泪!

一.数据库知识介绍(Windows版本的学习)
1.数据库介绍:
数据库里面有表
表里有数据
数据是最核心的
市面上现在在使用90%以上使用的都是关系型数据库
中级阶段 —第二代数据库
关系型数据库和结构化查询语言:
层级模型
网状模型
关系模型:
特点:
表是独立的,需要查询什么数据就到那个表中查询哪一个?
关系模型中,每个表都是独立的,通过公共字段
缺点:多表查询的时候效率低下!

2.SQL简介:
结构化查询语言,用来操作关系型数据库的
常用的关系型数据库:
Access(最小的数据库)
MySQL
sql server
Oracle

3.连接数据库
几个DOS命令:(Windows)
1.进入盘符:盘符: 比如c:
2.进入盘符下的某个文件夹:
cd + 路径
cd ../ 回到上一级目录
cd / 进入根目录
连接MySQL服务器需要的参数:
Host 主机
Username 用户名
Password 密码
Port 端口

二. 工具准备(废话不多说,上流程,亲测可以用哦!)
首先下载好以下2款软件
MySQL(开启数据库服务的软件)
MySQLWorkbench(数据库里面的数据编辑软件)

以上2款软件可以通过以下官网下载:
https://www.mysql.com/downloads/
不过这里我也下载并整理并上传到了我的云盘上:
https://pan.baidu.com/s/1pKYyMj5 密码: r2h7

对于此二者缺一不可,都要安装!

三.流程 (下面来干货了!)
1.首先先说下MySQL的安装问题:
下载好MySQL后,双击进行一步步的安装,当安装到如下图所示的时候:

数据库密码.png

把图中的密码记录下,后面有用!
接下来把数据库模式打开,跟着老司机照着做!

点击系统偏好设置.png
进入数据库主界面.png
开启或者关闭数据库.png

2.开启配置模式:
按照下面的几张图的顺序点开并运行您的MySQL


第一步.png

第三步:在第二步 打开的文件中
首先点击i 编辑打开的文件,然后加入以下的代码:
PATH=$PATH:/usr/local/mysql/bin
按esc按钮,输入:wq 按enter键回到终端界面,执行第四步!

第二步和第四步.png

3.打开终端,开始配置MySQL:
按照下图所标识的一步步的进去设置您的mySQl命令,
最后一定要记得关闭 .bash_profile之后,输入source ~/.bash_profile命令(我就是忘了这一步导致后面的MySQL命令无法用的)
最后 输入:mysql -uroot -p ,没有报 command not found ,如下图,就证明成功了 !

成功配置mysql命令.png

4.最后处理:
接着上面的 mysql -uroot -p 输入成功了之后,会让您输入密码,即为刚刚安装MySQL成功的密码!
修改您的新密码,如下命令:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
详见下图的操作!

修改数据库密码的操作.png

梳理下配置数据库流程如下:

1.进入 cd  /usr/local/mysql/bin,查看此目录下是否有mysql
2..执行vim ~/.bash_profile
3.输入i 编辑bash_profile 文件,添加如下:PATH=$PATH:/usr/local/mysql/bin
4.添加完成后,按esc,然后输入:wq保存并退出到终端界面。
5.在命令行输入source ~/.bash_profile
6.输入 mysql -uroot -p
7.输入上面刚安装好MySQL之后的密码(密文模式,自己直接输就行了)
8.打开数据库后,直接输入   
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
(其中的 newpass 为您的新密码即可!)

5.安装MySQLWorkbench ,成功后打开如下图所示:

MySQLWorkbench主界面.png

6.自己遇到的问题如下:(其实主要是没有按照上面的顺序去做:)
先上遇到的问题吧!

没有安装MySQL或者关闭了连接.png

上面这种情况一般就是第一次的安装MySQL时候误认为MySQL和MySQLWorkbench是同样功能的软件,造成只安装MySQLWorkbench 而没有安装MySQL ,当然也有可能是没有把MySQL服务给打开造成的!
怎么打开,详见上面的MySQL的安装问题中打开数据库的方式

重置密码之后才能连接数据库.png

上面这个就是当Mysql安装了之后,但是没有进行上面的配置,最重要的是没有重置密码导致的错误!

7.链接数据库成功的示例:


链接数据库成功的示例.png

哇咔咔,终于成功了!

四 . 总结:
坚持下去,经过近1个多月断断续续的研究,PHP的基本语法以及基础功能已经全部搞定,(面向对象方面的后续会补充出来,已经记好笔记,正在整理中。。。)
想问下自己,多久没有做一件一直坚持下去的事情了,哪怕怎么的怎么的的,也义无反顾!
再次重申个人的计划,坚持一家公司至少3年,坚持一个城市至少5年,坚持一个行业至少10年才能出成绩,一直成长在路上!
我就是那个Code虐我千万遍,我爱Code如初恋的DaviD,一同学习吧,朋友!
欢迎交流QQ:1824496534,备注:数据库!

附上几个大牛的教程:
mac安装mysql的两种方法(含配置):http://www.jianshu.com/p/fd3aae701db9
(倾向MySQL的配置,重点参考!)
Mac上的MySQL及其图形化管理工具安装:http://www.jianshu.com/p/ce5dba3bc02c
(MySQL的更多操作命令)
MAC下使用Workbench操作MySQL
http://www.jianshu.com/p/66b063d6be94
(更多倾向MySQLWorkbench的使用)

附上自己的MySQL资源:
https://pan.baidu.com/s/1pKYyMj5 r2h7

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,504评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,434评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,089评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,378评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,472评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,506评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,519评论 3 413
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,292评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,738评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,022评论 2 329
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,194评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,873评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,536评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,162评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,413评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,075评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,080评论 2 352

推荐阅读更多精彩内容