Mac上安装使用MYSQL以及Navicat数据库管理和PHP服务器配置



在department里面放入一个html文件,就可以在浏览器访问了,但是访问的浏览器必须和服务器电脑在同一个网络里面:




4.PHP连接本地MYSQL数据库
;extension=php_mysql.dll
;extension=php_mysqli.dll
官网下载mysql的Mac版本:http://dev.mysql.com/downloads/mysql/
Xinhous-MacBook-Pro:~ username$ mysql -u root -p

另外也可以通过偏好设置里的mysql图标点开进行数据库开启关闭;

2.更改mysql root账户密码
进入mysql后修改root密码:
mysql> set password = password('123');
Query OK, 0 rows affected, 1 warning (0.00 sec)
新密码已经设置为:123
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.00 sec)
mysql> create database jxh;
Query OK, 1 row affected (0.03 sec)
删除数据库:
mysql> drop database jxh;
Query OK, 0 rows affected (0.10 sec)
mysql> use mysql;
Database changed
显示mysql数据库中的所有表:
mysql> show tables;
mysql> create table user(uid int(10) not null,username varchar(20) not null,password varchar(20),primary key(uid));
mysql> desc user;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| uid | int(10) | NO | PRI | NULL | |
| username | varchar(20) | NO | | NULL | |
| password | varchar(20) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
3 rows in set (0.04 sec)
重命名表名(‘user’改为‘usertable’):
mysql> rename table user to usertable;
Query OK, 0 rows affected (0.03 sec)
删除表:
mysql> drop table usertable;
Query OK, 0 rows affected (0.03 sec)
向表中插入一条数据:
mysql> insert into user(uid,username,password) values(1,'jxh','123');
Query OK, 1 row affected (0.02 sec)
显示表中所有数据:
mysql> select * from user;
+-----+----------+----------+
| uid | username | password |
+-----+----------+----------+
| 1 | jxh | 123 |
+-----+----------+----------+
1 row in set (0.00 sec)
删除一条数据:
mysql> delete from user where uid=1;
Query OK, 1 row affected (0.02 sec)
mysql> exit;
Bye
- sudo rm /usr/local/mysql
- sudo rm -rf/usr/local/mysql*
- sudo rm -rf/Library/StartupItems/MySQLCOM
- sudo rm -rf/Library/PreferencePanes/My*
- vim /etc/hostconfig (and removed the lineMYSQLCOM=-YES-)
- rm -rf~/Library/PreferencePanes/My*
- sudo rm -rf/Library/Receipts/mysql*
- sudo rm -rf/Library/Receipts/MySQL*
- sudo rm -rf/var/db/receipts/com.mysql.*
*Mac下新安装的MySQL无法登陆root用户解决方法:http://www.euryugasaki.com/archives/853
7.安装Navicat
Navicat 11.0.16破解版下载(此版本在最新版mac 10.11系统已无法破解):http://pan.baidu.com/s/1jGFBL3K
先点击dmg安装Navicat;
然后破解:
1.点击keygen.dmg里面的程序文件打开注册机(Yosemite最新Mac系统可能打不开,只要右击keygen程序文件打开显示简洁getinfo,勾选以32位模式打开选项openin 32-bit mode, 然后就可以打开了,同时系统要允许从所有地方anywhere下载APP软件资源,在设置-安全与隐私里面设置);
2.先点击Patch从应用中选择要破解的程序Navicat,然后点击generate生成注册码,最后activate激活就可以了,重启mac生效。
Navicat连接本地数据库
首先要启动mysql,然后在navicat里面点左上角新建一个mysql的连接connection:
输入信息: 连接名字随便起;
主机名或ip地址: 填localhost本机即可,或者127.0.0.1,这俩没啥区别,但也不完全一样,好像是localhost是什么socket协议,127.0.0.1是TCP/IP协议啥的,这里一样;
端口号port:,mysql是3306;
用户名: 这里连接root用户,密码是安装mysql时修改的那个;
可以点击左下角测试连接看是否能连接成功,然后点击ok连接即可;

每次连接都要输入用户密码;



在department里面放入一个html文件,就可以在浏览器访问了,但是访问的浏览器必须和服务器电脑在同一个网络里面:




4.PHP连接本地MYSQL数据库
;extension=php_mysql.dll
;extension=php_mysqli.dll
官网下载mysql的Mac版本:http://dev.mysql.com/downloads/mysql/
Xinhous-MacBook-Pro:~ username$ mysql -u root -p

另外也可以通过偏好设置里的mysql图标点开进行数据库开启关闭;

2.更改mysql root账户密码
进入mysql后修改root密码:
mysql> set password = password('123');
Query OK, 0 rows affected, 1 warning (0.00 sec)
新密码已经设置为:123
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.00 sec)
mysql> create database jxh;
Query OK, 1 row affected (0.03 sec)
删除数据库:
mysql> drop database jxh;
Query OK, 0 rows affected (0.10 sec)
mysql> use mysql;
Database changed
显示mysql数据库中的所有表:
mysql> show tables;
mysql> create table user(uid int(10) not null,username varchar(20) not null,password varchar(20),primary key(uid));
mysql> desc user;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| uid | int(10) | NO | PRI | NULL | |
| username | varchar(20) | NO | | NULL | |
| password | varchar(20) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
3 rows in set (0.04 sec)
重命名表名(‘user’改为‘usertable’):
mysql> rename table user to usertable;
Query OK, 0 rows affected (0.03 sec)
删除表:
mysql> drop table usertable;
Query OK, 0 rows affected (0.03 sec)
向表中插入一条数据:
mysql> insert into user(uid,username,password) values(1,'jxh','123');
Query OK, 1 row affected (0.02 sec)
显示表中所有数据:
mysql> select * from user;
+-----+----------+----------+
| uid | username | password |
+-----+----------+----------+
| 1 | jxh | 123 |
+-----+----------+----------+
1 row in set (0.00 sec)
删除一条数据:
mysql> delete from user where uid=1;
Query OK, 1 row affected (0.02 sec)
mysql> exit;
Bye
- sudo rm /usr/local/mysql
- sudo rm -rf/usr/local/mysql*
- sudo rm -rf/Library/StartupItems/MySQLCOM
- sudo rm -rf/Library/PreferencePanes/My*
- vim /etc/hostconfig (and removed the lineMYSQLCOM=-YES-)
- rm -rf~/Library/PreferencePanes/My*
- sudo rm -rf/Library/Receipts/mysql*
- sudo rm -rf/Library/Receipts/MySQL*
- sudo rm -rf/var/db/receipts/com.mysql.*
*Mac下新安装的MySQL无法登陆root用户解决方法:http://www.euryugasaki.com/archives/853
7.安装Navicat
Navicat 11.0.16破解版下载(此版本在最新版mac 10.11系统已无法破解):http://pan.baidu.com/s/1jGFBL3K
先点击dmg安装Navicat;
然后破解:
1.点击keygen.dmg里面的程序文件打开注册机(Yosemite最新Mac系统可能打不开,只要右击keygen程序文件打开显示简洁getinfo,勾选以32位模式打开选项openin 32-bit mode, 然后就可以打开了,同时系统要允许从所有地方anywhere下载APP软件资源,在设置-安全与隐私里面设置);
2.先点击Patch从应用中选择要破解的程序Navicat,然后点击generate生成注册码,最后activate激活就可以了,重启mac生效。
Navicat连接本地数据库
首先要启动mysql,然后在navicat里面点左上角新建一个mysql的连接connection:
输入信息: 连接名字随便起;
主机名或ip地址: 填localhost本机即可,或者127.0.0.1,这俩没啥区别,但也不完全一样,好像是localhost是什么socket协议,127.0.0.1是TCP/IP协议啥的,这里一样;
端口号port:,mysql是3306;
用户名: 这里连接root用户,密码是安装mysql时修改的那个;
可以点击左下角测试连接看是否能连接成功,然后点击ok连接即可;

每次连接都要输入用户密码;
Mac上安装使用MYSQL以及Navicat数据库管理和PHP服务器配置的更多相关文章
- Mac上安装 mySql
今天在mac系统上安装了 mySql 和大家分享下 安装的过程.. 首先 第一步 需要在oracle的网站下载 mysql 的mac 版本. 下载地址如下: http://www.mysql.com/ ...
- Mac上安装PHP、Apache、MySQL
Mac自带php5.6版本,要升级到php7.3 步骤如下 1,brew 安装php ,如果没有安装,访问https://brew.sh/index_zh-cn安装在终端输入以下内容,不用指定安装ph ...
- 在Mac上安装mysql
进入这个网站: https://dev.mysql.com/downloads/mysql/ 然后点击安装就行了. 注意在这里启动mysql 然后mac上所有的mysql命令都得用绝对路径才能生效
- 在Mac上安装mysql并配置环境(详细篇)
在Mac上安装mysql并配置环境(详细篇) 1.下载mysql mysql官网 这一步根据自己电脑架构选择,分为arm和x86 下载完成之后打开就可以 接下来运行安装就可以,一直下一步,设置完密码就 ...
- mac上安装mongoDb以及简单使用
年初粗略学习了下node,这好几个月没玩,突然发现已经忘完了,还是简单记录下基本知识,方便再次使用时资料查找. 一.mongoDb安装 在mac上安装了brew的情况下,可以直接执行命令 brew i ...
- 在Mac上安装IntelliJ IDEA
这篇文章旨在介绍如何在Mac系统上安装IntelliJ IDEA,至于IntelliJ IDEA的介绍和使用方法,大家另行查阅,本篇的文章不再详细阐述. 简短解说,IntelliJ IDEA是可以用来 ...
- Mac上安装brew
用过ubuntu系统的都知道,上面有一个命令apt-get 很方便可以快速的安装很多软件 特别lamp环境 都是一键安装. 在mac上也有类似的命令 brew brew用法可以访问官网地址 http ...
- mac 上安装服务,查看服务,重启和关闭
首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html 简单的说: Homebrew 能干什么? 答:使用 Homebrew 安装 Apple ...
- Mac上安装brew 包管理工具
Mac 上的包管理工具对于开发者来说是一件非常方便的工具,能够有效的对包进行管理. 所以这篇博客就来简单的讲一下brew 的安装和一些基础命令. brew 全称叫做Homebrew . 1. 首先来说 ...
随机推荐
- 译:9.使用Redis进行消息传递
本指南引导您完成使用Spring Data Redis发布和订阅通过Redis发送的消息的过程.Messaging with Redis 1. 我们将构建什么? 您将构建一个使用StringRedis ...
- [svc]二三层数据格式&&三层数据如何匹配路由
网络知识拾遗 tcpip的4&7层模型 PDU数据包在不同层的不同称呼 物理层(一层)PDU指数据位(Bit). 数据链路层(二层)PDU指数据帧(Frame). 网络层(三层)PDU指数据包 ...
- Docker基于已有的镜像制新的镜像-Docker for Web Developers(3)
1.根据运行的容器制作镜像 #查看所有的容器 docker ps #暂停当前容器 docker pause COTNAINER-ID #将容器运行当前状态提交 docker commit COTNAI ...
- 《软件测试自动化之道》读书笔记 之 XML测试
<软件测试自动化之道>读书笔记 之 XML测试 2014-10-07 待测程序测试程序 通过XmlTextReader解析XML 通过XmlDocument解析XML 通过XmlPa ...
- 为app录制展示gif
已同步更新至个人blog:http://dxjia.cn/2015/07/make-gif-for-app/ 在github上好多不错的开源项目展示demo的时候,都是采用了一个gif图片,很生动具体 ...
- Wifi 开放系统认证和共享密钥身份认证
记录开放系统认证和共享密钥认证的区别. 开放系统身份认证(open-systern authentication) 是802.11 要求必备的惟一方式. 由行动式工作站所发出的第一个帧被归类为auth ...
- Go-MySQL-Driver
1.下载Go-Mysql-Driver go get github.com/go-sql-driver/mysql 2.引入import import( "database/sql" ...
- shell脚本中的逻辑判断 文件目录属性判断 if特殊用法 case判断
case判断 • 格式 case 变量名 in value1) command ...
- 通过mysql写入php一句话木马
利用mysql写入一句话木马 前提: root权限,知道了服务器的web的绝对路径 select "<?php @eval($_POST['pass']);?>" IN ...
- [UFLDL] Generative Model
这一部分是个坑,应该对绝大多数菜鸡晕头转向的部分,因为有来自物理学界的问候. Deep learning:十九(RBM简单理解) Deep learning:十八(关于随机采样) 采样方法 [B ...