MAC端PHPStorm连接MYSQL数据库操作步骤

本文简单介绍mac端phpStorm和mamp及Navicat Premium 联合 实现链接数据库 插入数据到数据库的操作 

一、Navicat Premium先创建一个数据库表 及插入小部分数据 

1.先在Navicat Premium里面配置创建connect 


MAC端PHPStorm连接MYSQL数据库操作步骤_第1张图片
图1

2.1 双击打开新创建的connect  然后右键 选择Edit Connection 


MAC端PHPStorm连接MYSQL数据库操作步骤_第2张图片
图2.1


2.2 配置基本信息


MAC端PHPStorm连接MYSQL数据库操作步骤_第3张图片
图2.2

3.1创建一个数据库


MAC端PHPStorm连接MYSQL数据库操作步骤_第4张图片
图3.1

3.2 选中新建的数据库右键选择Edit Connection  进行基本配置


MAC端PHPStorm连接MYSQL数据库操作步骤_第5张图片
图3.2

4.打开数据库后 添加数据表数据


MAC端PHPStorm连接MYSQL数据库操作步骤_第6张图片
图4.1

记得最后面要点击保存 


MAC端PHPStorm连接MYSQL数据库操作步骤_第7张图片
图4.2


5.对数据库表进行插入查询操作

双击数据表进入 下面的界面 点击左下角的➕➖就可以做到增加 删除数据的功能

MAC端PHPStorm连接MYSQL数据库操作步骤_第8张图片
图5.1

使用命令行查询 

MAC端PHPStorm连接MYSQL数据库操作步骤_第9张图片
图5.2

查询结果

MAC端PHPStorm连接MYSQL数据库操作步骤_第10张图片
图5.3

二、在mamp配置相关信息

1.点击偏好设置

MAC端PHPStorm连接MYSQL数据库操作步骤_第11张图片

2.选择php版本  为什么在应用里面看到mamp集成了php很多版本 而这里只显示两个版本 那请看下面的截图

MAC端PHPStorm连接MYSQL数据库操作步骤_第12张图片

解决方法:

MAC端PHPStorm连接MYSQL数据库操作步骤_第13张图片

具体操作:


MAC端PHPStorm连接MYSQL数据库操作步骤_第14张图片


MAC端PHPStorm连接MYSQL数据库操作步骤_第15张图片

三、PHPStorm里面链接数据库 

1.php7的链接方式(mysqli)


MAC端PHPStorm连接MYSQL数据库操作步骤_第16张图片

源码:

$mysqli = new mysqli("localhost", "root", "root", "xtest",'8889');

if(!$mysqli)  {

    echo"database error";

}else{

    //$sql = "insert into nameTable (`id`, `name`) values ('15', 'adddddrrreess')";

    $sql="SELECT * FROM nameTable";

    $result = $mysqli->query($sql);

    //print_r($mysqli);    $sql = "insert into nameTable (`id`, `name`) values ('15', 'adddddrrreess')";

    $data=array();

    while ($tmp=mysqli_fetch_assoc($result)) {

        $data[]=$tmp;

}

    var_dump($data);

    print_r($result);

}

$mysqli->close();

2.php5的链接方式


MAC端PHPStorm连接MYSQL数据库操作步骤_第17张图片


源码:

$mysql = @mysql_connect("localhost:8889", "root", "root");

if(!$mysql)  {

    echo"database error";

}else{

    //$sql = "insert into nameTable (`id`, `name`) values ('15', 'adddddrrreess')";

    $sql="SELECT * FROM nameTable";

    @mysql_select_db("xtest",$mysql);

    $result = @mysql_query($sql);

    //print_r($mysqli);    $sql = "insert into nameTable (`id`, `name`) values ('15', 'adddddrrreess')";

    $data=array();

    while ($tmp=mysql_fetch_assoc($result)) {

        $data[]=$tmp;

}

    var_dump($data);

    print_r($result);

}

$mysql->close();

你可能感兴趣的:(MAC端PHPStorm连接MYSQL数据库操作步骤)