MAC下配置Apache+PHP+安装mySql(下)

MySQL

安装MySQL

首先,在浏览器中输入如下网址,

http://dev.mysql.com/downloads/mysql/

这里写图片描述
点击Looking for previous GA versions? 笔者选择的是5.7.23 | macOS | x86 64-bit dmg版本, 点击Download,
这里写图片描述

下载完成后,按照提示一路安装, 中途默认会弹出一个提示框, 有密码信息. 需要保存下来,

2018-09-01T12:43:34.387205Z 1 [Note] A temporary password is generated for root@localhost: ifnu<,Zpd5jf
If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.

安装成功后, 在系统偏好设置这里,有MySQL
这里写图片描述
点击Start MySQL Server启动PHP

这里写图片描述
启动过后,在终端中输入如下命令,查看MySQL版本

mysql --version

在本机中版本信息如下

mysql  Ver 14.14 Distrib 5.7.22, for macos10.13 (x86_64) using  EditLine wrapper

如果提示command not found, 这是因为该命令默认访问/usr/local/bin/mysql路径下的mysql, 我们可以在终端输入如下命令,建立一个软链接即可

sudo ln -fs /usr/local/mysql/bin/mysql /usr/local/bin/mysql

登录MySQL服务, 输入如下命令回车

mysql -u root -p

终端要求输入密码

Enter password:

输入刚才安装MySQL保存的的密码

密码输入不会在终端显示占位符,输入完成后, 直接按回车键 /xb是笔者主机名/
这里写图片描述
显示欢迎信息, 表示登录成功.

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 5.7.22 MySQL Community Server (GPL)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

输入\s

mysql> \s

提示需要重置系统默认生成的密码

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing

更改密码

mysql> ALTER USER 'root'@'localhost' identified by '123456'

回车后, 要求再次输入系统默认生成的密码, 回车

Query OK, 0 rows affected (0.00 sec)

更改密码已经完成.

mysql> \s
mysql  Ver 14.14 Distrib 5.7.22, for macos10.13 (x86_64) using  EditLine wrapper

Connection id:      9
Current database:   
Current user:       root@localhost
SSL:            Not in use
Current pager:      stdout
Using outfile:      ''
Using delimiter:    ;
Server version:     5.7.22 MySQL Community Server (GPL)
Protocol version:   10
Connection:     Localhost via UNIX socket
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    utf8
Conn.  characterset:    utf8
UNIX socket:        /tmp/mysql.sock
Uptime:         22 min 17 sec

退出MySQL连接

mysql> \q


MySQL的启动与停止

在系统偏好设置中启动与停止MySQL服务.
在命令行输入如下指令,启动与停止MySQL服务

sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop


phpMyAdmin

MySQL可视化管理方式
首先,在浏览器中输入如下网址,下载图中所示文件

https://www.phpmyadmin.net/downloads/
下载phpMyAdmin-4.8.4-all-languages.tar.gz
这里写图片描述

将压缩文件解压到/资源库/WebServer/Documents/路径下, 并重命名为phpMyAdmin, 再次,将文件夹中的config.sample.inc.php文件重命名为config.inc.php
这里写图片描述
再次,将config.inc.php文件中的如下代码进行修改

// 修改前:

$cfg['Servers'][$i]['host'] = 'localhost';

// 修改后:

$cfg['Servers'][$i]['host'] = '127.0.0.1';

最后,在浏览器中输入如下网址进行登录即可直接对MySQL进行可视化管理

http://localhost/phpmyadmin/

注: 用户名: root 密码: 123456 (刚刚更改的密码) 至此, 配置Apache, Php, mySql结束.

如果不更改Php默认安装自动生成的密码, 在这里使用一样的密码也无法登录

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大学生参加学科竞赛有着诸多好处,不仅有助于个人综合素质的提升,还能为未来职业发展奠定良好基础。以下是一些分析: 首先,学科竞赛是提高专业知识和技能水平的有效途径。通过参与竞赛,学生不仅能够深入学习相关专业知识,还能够接触到最新的科研成果和技术发展趋势。这有助于拓展学生的学科视野,使其对专业领域有更深刻的理解。在竞赛过程中,学生通常需要解决实际问题,这锻炼了他们独立思考和解决问题的能力。 其次,学科竞赛培养了学生的团队合作精神。许多竞赛项目需要团队协作来完成,这促使学生学会有效地与他人合作、协调分工。在团队合作中,学生们能够学到如何有效沟通、共同制定目标和分工合作,这对于日后进入职场具有重要意义。 此外,学科竞赛是提高学生综合能力的一种途径。竞赛项目通常会涉及到理论知识、实际操作和创新思维等多个方面,要求参赛者具备全面的素质。在竞赛过程中,学生不仅需要展现自己的专业知识,还需要具备创新意识和解决问题的能力。这种全面的综合能力培养对于未来从事各类职业都具有积极作用。 此外,学科竞赛可以为学生提供展示自我、树立信心的机会。通过比赛的舞台,学生有机会展现自己在专业领域的优势,得到他人的认可和赞誉。这对于培养学生的自信心和自我价值感非常重要,有助于他们更加积极主动地投入学习和未来的职业生涯。 最后,学科竞赛对于个人职业发展具有积极的助推作用。在竞赛中脱颖而出的学生通常能够引起企业、研究机构等用人单位的关注。获得竞赛奖项不仅可以作为个人履历的亮点,还可以为进入理想的工作岗位提供有力的支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值