mac版本的mysql workbench如何可以选中查询结果的一列首先进入mysql的官方下载页面 。
在页面最下面,我选择的是community edition 。点击Community (GPL) Downloads进入下一个页面 。
1.2
这个页面下选择MySQL Community Server,点击DOWNLOAD进入下一页面 。
1.3
在这里选择操作系统,版本,和文档格式,我选择的是DMG格式的 。点DOWNLOAD后会问是否要注册,我是注册了再继续的 。
1.4
下载完后 , 双击pkg文件进行安装,很快就安完了 。
到这里为止,其实mysql已经可以在命令行下使用了,不过我当时还没意识到这件事情,就开始了下面的折腾 。
二:安装MySQL Workbench
2.1
在页面下找到Workbench的下载连接 。点击进入下载页面 。
2.2
只有一个版本可选,直接点击下载 。
2.3
下载完后,双击安装即可,这里应该不会出什么问题 。双击打开后界面类似下图 。第一次打开是没有名字为“1”的那个连接的,那是我后来建的,颇费周折 。
2.4
安装好Workbench后,我就第一时间急着建立连接,开始建我的数据库,谁知这里开始出现问题 。
按照网上的说明 , 在左上角“MySQL Connections"右侧找到”加号“标志,点击之后出现一个”Setup New Connection"的对话框 , 按照网络说法填写基本信息之后即可完成一个连接到本地数据库的连接 。
But,按照网络博客操作时 , 遇到了这个错误号是61的提示 。
三: 查找问题
在google上搜了很多资料,都无法解决 , 周六深圳下了大雨 , 还跑去南山书城碰碰运气看有没有比较新的书碰巧有介绍怎么使用workbench,以及遇到问题怎么处理的,结果也失望而归 。
晚上继续搜索线索时,找到了蛛丝马迹 。
首先是stackoverflow上的这个提问 。
I've been trying to create a new database connection on workbench. However, every time I test a connection there is an error message that says
Failed to connect to mysql at 127.0.0.1:3306 with user root access denied for user 'root'@'localhost'(using password:YES)
I don't know what's the cause of this error. I have tried uninstalling and re-installing my workbench 6.1 and mysql server 5.6 but the error is still unsolved. :(
这里有个回答引起我的注意 。正如解答者说的,我在使用2b这个方案测试时是可以的 。
【mysql怎么选中多行 mysql的选择语句】解答者的回答:
我测试的结果:
从验证结果来看,在命令行模式下,我成功的执行了mysql -u root -p -h 127.0.0.1 -P 3306,用root 账户 , 从127.0.0.1/3306端口访问到了mysql service,所以我认为问题应该出在workbench这个环境的配置上,我用的是比较新的版本6.3,网上的资料大多比较老,讲OS X系统的就更少 。在搜索资料的过程中,找到了这个说明:
这里的判断步骤 , 第一步让你先判断mysql service是否已经打开 , 这个我这里通过上一步测试已经验证过了 。第二步讲到了解决我的问题的方法 。
我确实是在设置里设置的TCP/IP 连接的方式,怎么试都不行 。想到苹果的OS X是UNIX系统,或许是应该选择socket方式,于是再次验证文档中提到的指令 。
看到果然使用的是socket , 于是在配置中把方式改为Local Socket/Pipe,并且设置Socket/Pipe Path:为/tmp/mysql.sock
,再次点击测试连接,这次连接成功了 。
这样,总算在图形化界面下,建立的连接 。在查找问题的过程中 , 我才发现原来是可以用命令行连接的,而且效率更高啊 。
MySQL怎么选择指定的列首先通过这个查询对应表的所有字段
推荐阅读
- 直播话术车子,汽车直播话题
- 电影拍摄介入是什么,电影拍摄环节
- socket用什么cpu,socket用什么方法发送
- java你好世界代码编写 你好世界的代码怎么写
- GIS在学校选址中的作用,gis学校选址
- python控制数组大小,python 数组大小怎么取
- 用python画什么复杂,简单的python画图
- mysql怎么选择前几行 mysql选择表
- 公众号申请收费怎么写,申请公众号流程是否免费?