• PHP、mySQL及Navicat安装·Mac


    PHP配置

         Mac系统对开发人员非常友好,除了自带Apache外,还带有能与Apache相匹配的服务器端脚本语言PHP,因此,Mac中PHP的启动只需要在Apache服务中进行一下超级简单的配置即可直接使用。

    1、使用快捷键command+shift+G输入/etc/apache2找到该文件夹,在该文件夹中找到httpd.conf文件并打开。(建议使用sublime Text等代码工具打开)

    2、找到该文件中#LoadModule php7_module libexec/apache2/libphp7.so(电脑不同系统php的版本可能会不一样,如macOS10.14版本对应php7,不必知道php版本,找到结构类似的行即可),将前面的#删掉,保存文档。

    3、重启Apache服务即可完成配置。(sudo apachectl restart)

    4、测试。使用和测试html文件一样的方法,只需新建一个php文件,再将浏览器中输入的url指定到这个php文件即可。测试程序如下:

    <? php echo 'Hello World' ?>

    浏览器出现Hello World即配置php成功!


    mySQL安装

        百度了一晚上,总算找到了正确的安装方式,因为网上介绍的很多方法不是针对mySQL最新版本的(现2018.11.07,最新版本为MySQL Community Server 8.0.13(免费版)),导致出现了各种问题,以下方法是一遍过,中途未出现错误:

    1、mySQL下载地址:https://dev.mysql.com/downloads/mysql/(选择DMG Archive)

    2、双击打开mysql-8.0.13-macos10.14-x86_64.dmg,然后双击mysql-8.0.13-macos10.14-x86_64.pkg,再一步一步进行,(⚠️注意:中间有一个选择项strong…和use legacy …,一定要选择use legacy …!否则后面会配置mysql会报错ERROR 1045,而且使用navicat(可视化工具)连接mysql的时候,会报无法加载身份验证的错误)记住自己为root设置的密码。

    3、配置环境变量

    以下为转载:

    作者:zhangvalue 

    来源:CSDN 

    原文:https://blog.csdn.net/zhangvalue/article/details/82262393 


        首先要知道你使用的Mac OS X是什么样的Shell,

        打开终端,输入:echo $SHELL 回车执行

        如果输出的是:csh或者是tcsh,那么你用的就是C Shell。

        如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种。

        Mac OS X 10.2之前默认的是C Shell。

        Mac OS X 10.3之后默认的是Bourne Shell。(以bash为例)

        输入:cd /usr/local/mysql,回车执行

        然后输入:sudo vim .bash_profile,回车执行

        需要输入root用户密码。sudo是使用root用户修改环境变量文件

        在文档的最下方输入:export PATH=${PATH}:/usr/local/mysql/bin

        然后按Esc退出insert状态,并在最下方输入:wq保存退出(或直接按shift+zz,或者切换到大写模式按ZZ,就可以保存退出了)。

        输入:source .bash_profile 回车执行,运行环境变量。

        再输入mysql命令,  mysql -u root -p即可使用。


    在系统便好设置中会出现一个mysql的按钮,可通过它来开启关闭mysql服务等。

    4、现在mySQL就可以使用了!要想更好的管理数据库,可以使用可视化工具

    Navicat Premiun、PHPMyAdmin等等,其中Navicat Premiun的安装如下。


     

    可视化工具 Navicat Premiun以及汉化补丁安装转载:

    原文地址:https://www.52pojie.cn/thread-727433-1-1.html

    软件地址: 
    百度云:https://pan.baidu.com/s/1bcJVyIvFneiEoMZPU-oIbA#list/path=/密码: qps3

    下载分为软件包和汉化补丁(新版汉语破解的我找不到,而且依照网友chaosgod的方法也很完美。) 打开下载镜像,点开右侧文件夹。运行这个镜像。然后安装。 

    安装完之后:复制中文包”zh-Hans.lproj”放到 /Contents/Resources 即可。(应用程序右键显示包内容)

    到这里就安装完成了。 

    Navicat Premiun配置 在安装完成后,我遇到了一个问题,在Navicat Premiun新建链接时报错:

    2059 - Authentication plugin ‘caching_sha2_password’ cannot be loaded: dlopen(../Frameworks/caching_sha2_password.so, 2): image not found 

    原因未知,解决方法: 

    在系统设置打开mysql,进入重设密码,改个密码(还是要记住!)。选择use legacy ….。点击OK。这时mysql会关闭,要重新打开,然后再去新建链接就好。 

    OK,安装完成,上个图 ! 

  • 相关阅读:
    进程和线程
    分治算法
    MySQL-IN和Exists区别
    Java-悲观锁和乐观锁
    Spring如何解析Dubbo标签
    Java平台标准版本
    java常用的框架
    状态码
    算法
    java.c++.c#.c的区别
  • 原文地址:https://www.cnblogs.com/eightFlying/p/phpandmysql.html
Copyright © 2020-2023  润新知