macos xampp mysql 命令_MAC系统XAMPP 中 MySQL命令行client配置使用

在PHP的学习过程中。MySQL预计是必定会接触的。

MySQL的管理相信大家也会使用phpmyadmin:

Center

好吧。phpmyadmin的确是MySQL管理的神器,你想要的。他好多都有,在开发的过程中。对于后台数据库的设计架构帮助真的非常大。

可是。在这篇文章的主角确不是它。

MySQLclient

MySQL安装包里面。在一个名为bin的目录,放置了非常多工具包,可是使用他们的方式是命令行(ps:近期上瘾了)。

在MAC系统。使用命令行的工具能够使用系统自带的Terminal:

3ad32d215f87fc6990ea52f6fa7f2dfb.png

顺便在这提一下,笔者使用的php+mysql环境是MAC版的XAMPP,MySQL的client工具就放置在XAMPP里面的bin目录。

可是怎样才干使用这client?

在Terminal进入到XAMPP的bin目录。输入命令:

mysql -u root -p

并没有笔者想要的结果,应该是提示输入password的呀??????

在Terminal反馈给我的确是 : command not found

what ? 明明就在面前,怎样not found。这下苦逼了!

好吧。看来须要花点时间找找问题所在了。

经过非常长非常长非常长...............的时间里,最终....

原来当你输入命令的时间。系统会在/usr/bin这个位置里寻找你输入的命令。假设你没有把命令引入到这个位置。不管你直接cd到工具详细的位置调用,也是白费

功夫的。仅仅要把这个工具的绝对位置引入到/usr/bin。全部的问题就迎刃而解了。仅仅要我们把这条命令运行:

ln -s /applications/xampp/bin/mysql /usr/bin

这个时候,我们再输入链接数据库命令,然后:

eef4f01b51080ea81325eac53a1e4092.png

好吧。你成功了。输入password,就能够尽情查看管理你的MySQL了!!。!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/433029.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

]Kinect for Windows SDK开发入门(六):骨骼追踪基础 上

原文来自:http://www.cnblogs.com/yangecnu/archive/2012/04/06/KinectSDK_Skeleton_Tracking_Part1.html Kinect产生的景深数据作用有限,要利用Kinect创建真正意义上交互,有趣和难忘的应用,还需要除了深度数据之外的其他数据。这…

signal(SIGPIPE, SIG_IGN);

TCP是全双工的信道, 可以看作两条单工信道, TCP连接两端的两个端点各负责一条. 当对端调用close时, 虽然本意是关闭整个两条信道, 但本端只是收到FIN包. 按照TCP协议的语义, 表示对端只是关闭了其所负责的那一条单工信道, 仍然可以继续接收数据. 也就是说, 因为TCP协议的限制…

mysql与groupconcat相反的_MySQL中GROUP_CONCAT的反义词是什么?

我认为这是你需要的(存储过程):Mysql split column string into rowsDELIMITER $$DROP PROCEDURE IF EXISTS explode_table $$CREATE PROCEDURE explode_table(bound VARCHAR(255))BEGINDECLARE id INT DEFAULT 0;DECLARE value TEXT;DECLARE occurance INT DEFAULT…

leetcode: Roman to Integer

http://oj.leetcode.com/problems/roman-to-integer/ Given a roman numeral, convert it to an integer.Input is guaranteed to be within the range from 1 to 3999. 思路: 根据个十百千位分别作为一个状态机处理就可以了。 1 class Solution {2 public:3 in…

mysql 线程池 下载_java线程池实现批量下载文件

本文实例为大家分享了java线程池实现批量下载文件的具体代码,供大家参考,具体内容如下1 创建线程池package com.cheng.webb.thread;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ExecutorService;import java.util.conc…

sqlite3 编译问题

sqlite3用到libpthread和libdl因此要链接这两个库 假如先把sqlite3.c编译成sqlite3.o或者libsqlite3.a g -lm -lpthread -ldl -o 目标 main.o sqlite3.o 或者 g -lm -lpthread -ldl -lsqlite3 -o 目标 main.o sqlite3.o 都会报链接错误,找不到pthread和dl里面的…

从零开始学习Hadoop--第2章 第一个MapReduce程序

1.Hadoop从头说 1.1 Google是一家做搜索的公司 做搜索是技术难度很高的活。首先要存储很多的数据,要把全球的大部分网页都抓下来,可想而知存储量有多大。然后,要能快速检索网页,用户输入几个关键词找资料,越快越好&…

mysql可以使用sqlplus么_使用sqlplus

1. 执行一个SQL脚本文件SQL>start file_nameSQL> file_name可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可.等于start命令,用来运行一个sql脚本文件命令调用当前目录下的&#…

CPU8085 8086名字的由来

为什么CPU叫8085呢? 8085这个名字的由来还是很有逻辑的:The naming of microprocessor indicates historical facts blended with technology improvements.1)The microprocessor came in the late 70s(1976).This was close to 80.so from here 1ST …

Daily Scrum 10.29

时间越来越紧迫,不过大家逐渐进入了状态。虽然在有些问题上大家意见有些不同,但是最终还都是为着团队着想,很好地达成一致了。 MemberToday’s Task Tomorrow’s Task李孟 task615 测试(活动) task571 完成daily scrum 10.29撰文 task615 测试…

python中list index out of range_Python知识精解:str split()方法

描述split()函数是Python字符串函数。split() 通过指定分隔符对字符串进行切片。如果指定了整型参数num,则仅分隔num 1个子字符串(即分割num次)。使用split()函数将字符串分割后,返回的是一个列表,列表中存储着分割后…

ashx连接mysql_对C#中的web访问mysql数据库的一些知识点进行了整理归纳总结

基本对比使用方式使用场合优缺点是否需要安装需要的dll网址引用方式程序内引用程序初期确定使用MySql,前期添加引用大多数情况下使用在类文件内,多数使用于aspx,ashx等带有后置代码的类文件中可以安装,也可以直接引用dll 多数情况…

mysql -b -e_MySQL 的B+树索引.

一、B树索引概述索引是应用程序设计和开发的一个重要方面。若索引太多,应用程序的性能可能会受到影响(需维护索引的结构和数据);而索引太少,对查询性能又会产生影响。二叉树,左子树的键值总是小于根的键值,右子树的键值…

mysql 5.7 api 中文_mysql5.7怎么解决中文

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户…

mysql卸载完环境变量还有_MySql完全卸载

这篇文章为转载本博客内容均摘自其他博客,由我整合并且将内容更改的更为详细,方便自己以后观看,也方便各位同学学习,少踩一些坑1.首先我们看一下如何卸载(1)停掉MySql在Windows的服务:开始—> 运行—> services.…

Effective Java学习笔记之第5条 避免创建不必要的对象

第5条 避免创建不必要的对象 一般来说,最好能重用对象而不是在每次需要的时候就创建一个相同功能的对象。 反面例子: String s new String("stringette"); // DONT DO THIS! 对于同时提供了静态工厂方法和构造器都不可变类,通常可…

C_C++变量命名规则

变量命名规则是为了增强代码的可读性和容易维护性。以下为C必须遵守的变量命名规则: 1、 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。 2、 第一个字母必须是字母或者下…

pycharm怎么编写python代码_如何设置PyCharm中的Python代码模版(推荐)

在MacOs运行的PyCharm中,执行python文件,如果不指定python文件字符编码会报错:SyntaxError: Non-ASCII character \xe6 in file /Users/yuchao/PycharmProjects/oldboy_python/python_lesson/模块与包/spam.py on line 6,but no encoding dec…

转载——开阔自己的视野,勇敢的接触新知识

在我们公司有buddy制度。每个新员工都会被分配给一个有经验的员工。老员工会在新员工6个月的试用期内给予各种各样的帮助。前几天我被分配到一个新buddy。在和他一起聊天的过程中,明显感觉到他有一些忧虑。“我以前主要做的是c,没做过java,怎…