「mac用户必看!」简单易懂的mysql数据库登录教程 (mac下登录mysql数据库)

「Mac用户必看!」简单易懂的MySQL数据库登录教程

作为一名Mac用户,对于MySQL数据库的使用可能会有些不熟悉,不过别担心,这个简单易懂的MySQL数据库登录教程将会教你如何在Mac上高效地使用MySQL数据库。无论你是初学者还是有一定经验的程序员,本文都将帮助你掌握MySQL数据库的登录和使用技巧。

步骤一:安装MySQL

在使用MySQL数据库之前,你需要先安装MySQL软件。如果你尚未安装 MySQL,可以在官网下载MySQL Community Server,并按照安装程序的提示进行安装。

步骤二:启动MySQL服务

一旦你成功安装MySQL,你需要启动MySQL服务。可以通过在Mac的应用程序中找到MySQL,然后点击“启动MySQL Server”来启动MySQL服务。

步骤三:打开终端

在Mac上登录MySQL,需要用到终端软件。在Finder的应用程序中找到Terminal并打开。

步骤四:输入MySQL登录命令

在终端窗口输入以下MySQL登录命令:

“`

mysql -u 用户名 -p

“`

其中,“用户名”是你的MySQL用户名。在输入完命令后,按下回车键,会出现提示输入密码。

步骤五:输入MySQL密码

输入你创建MySQL用户时设置的密码,然后按下回车键。

如果密码输入正确,系统会显示MySQL服务器的版本信息和MySQL命令提示符(例如“mysql>”)。

恭喜,你已经成功登录到MySQL数据库了!

步骤六:开始操作MySQL数据库

在这个MySQL命令提示符下,你可以执行各种MySQL命令,例如“SHOW DATABASES”来列出所有可用的数据库,或“CREATE DATABASE database_name”来创建新的数据库。你还可以使用“USE database_name”来选择需要操作的数据库。

如果你对SQL语言熟悉,那么你可以使用各种SQL命令来查询和操作MySQL数据库。

此外,在终端窗口中还有其他一些有用的MySQL命令,例如“\q”来退出MySQL命令提示符,或“\c”来清空当前输入行。

结论

通过这个简单易懂的MySQL数据库登录教程,你已经掌握了在Mac上高效地使用MySQL数据库的技巧。现在,你可以自信地登录到MySQL并操作你的数据库。因为最终,你会发现MySQL在Mac上是非常强大和灵活的工具,能够为你的编程工作带来很大的帮助。

相关问题拓展阅读:

如何在mac上使用mysql 5.7.13

一 、下载MySQL

下载官网地址在页面中会看到“MySQL Community Server”下方有一个“download”点击。

进入MySQL的下载界面(

),如果你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台,而下面罗列的都是在Mac OS上能用的MySQL的版本,如果是用的其他平台,在“Select Platform”选项的下拉列表中选一下就好了。

在Mac OS上的MySQL的版本很多,其中有按平台来的,比如10.5/10.6等平台,然后有32位的和64位的,这个你按照自己系统的情况来进行选择,然后就是文件的后缀名有.tar.gz的和.dmg的,这里我选择的是.dmg的。点击右侧的缺袜download进行下载。

二、安装MySQL

分别安装

mysql-5.5.16-osx10.6-x86_64.pkg:这个是MySql的主要程序包;

MySQL_StartupItem.pkg:MySql的启动项;

MySQL.prefPane:安装完成后会在系统的偏好设置里面出现,是MySQL的偏好设置,里面主要是用来启动MySQL服务的.

三、下伏皮激载安装MySQL Workbench(GUI Tool)

1、 MySQL Workbench的安装

下载完成之后安装就非常简单,双击即可安装。安装完成之后在“应用程序”里面就能看到MySQL Workbench.app程序了。双击打开

到这里MySql Workbench就安装完毕了。

安装完成之后我们就讲MySQL Workbench连接到MySQL的数据库上,然后对数据库进行管理。

2、 建立一个新连接

可以看到MySQL Workbench的主界面有三大模块,SQL Development,Data Modeling,Server Administration。其中在SQL Development下面有一个“New Connection”点击之后就会出现一个“Setup New Connection”的对话框,填写完Connetion Name之后点击Ok。即可完成一个连接到本地数据库的连接。

完成之后在主界面的就会出现刚才建立的连接

双击连接名或者选中一个连接之后点击“Open Connection to Start Querying”,即可进入这个操作数据库的界面:

这些所有的前提都是数据库服务得打开。

3、管理数据库的访问密码

MySQL的默认账号密码是root/root,正常情况下我们如果单纯的只是使用MySQL Workbench来管理数据库的这个账号是可以的,但是当我们在编程代码中通过jdbc来访问MySQL时我们就会发现使用这个账号是不行,无法访问,因为MySQL需要我们更改密码,也就是说root这个是个默认的密码也就是弱密码,需要我们修改之后才能在代码中使用。因此我们需要来管理数据库的访问密码。

新建一个Server Instance

在“Server Administration”模块下有个“New Server Instance”点击之后会弹出一个“Create New Server Instance Profile”的对话框,跟着对话框的一步一步走就可以完成,一般本地的数据库直接跟着默认设置就ok。完成之后我们就能够在Workbench的主握皮界面最右边看到刚才建立的instance。

双击打开管理器,这里需要密码,一般还没改过的就是root。然后在左侧的菜单栏下有个“SECURITY”下面有个“Users and Privileges”的子菜单项,选择就会看到

mac 上用homebrew安装完mysql后,怎样使用密码连接数据库

我用如下命令安装了mysql:

brew install mysql

命令安装完mysql后,使用

mysql -u root -p

然后密码直接使用回车(空格)或者root都不行。

我百度了下,网上说用./mysqld_safe –skip-grant-tables &命令来跨过验证。

难道就没有办法能在某个配置文件中修改密码吗?或者有没有办法能自己设置密码呢?就像在window上安装mysql时可以自行设置密码一样。

题外话:为什么在终端中输入命令 mysql 会出现:

ERROR 2023 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’并埋 (2)

我通过不断的百度、谷歌和尝试,终于完美解决了,现记录下,方便后面的段辩人。

我的系统是 Mac OS X 10.11,准备安装的是 mysql 5.7.9。

开始之前,假设你的brew已经安装好并可以使用。

安装mysql,在终端输入如下命令并回车:

brew install mysql

等待大概5分钟(视网速而定)执行完毕后,会看到这一段提示:

/usr/local/Cellar/mysql/5.7.9/bin/mysqld –initialize-insecure –user=comet

==> Caveats

We’ve installed your MySQL database without a root password. To secure it run:

mysql_secure_installation

可以看到brew在安装的时候已经初始过mysql了(不用再像网上说的再执行mysql_install_db命令),且当前没有密码

于是我按照它的提示,执行命令:

mysql_secure_installation

需要密码时,直接回车,出现了如下的错误:

Error: Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)

我在tmp目录下并没有看到mysql.sock这个文件。

我猜想它是在mysql服务启动时才会创建,于是我提前执行了如下的命令:

mysql.server start

提示 .SUCCESS!

这时tmp目录下有mysql.sock这个握蔽缺文件了,于是我继续执行 mysql_secure_installation

cometdeMacBook-Pro:~ comet$ mysql_secure_installation

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD PLUGIN can be used to test passwords

and improve security. It checks the strength of password

and allows the users to set only those passwords which are

secure enough. Would you like to setup VALIDATE PASSWORD plugin?

Press y|Y for Yes, any other key for No: N // 这个选yes的话密码长度就必须要设置为8位以上,但我只想要6位的

Please set the password for root here.

New password:// 设置密码

Re-enter new password: // 再一次确认密码

By default, a MySQL installation has an anonymous user,

allowing anyone to log into MySQL without having to have

a user account created for them. This is intended only for

testing, and to make the installation go a bit oother.

You should remove them before moving into a production

environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y // 移除不用密码的那个账户

Success.

Normally, root should only be allowed to connect from

‘localhost’. This ensures that someone cannot guess at

the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : n

… skipping.

By default, MySQL comes with a database named ‘test’ that

anyone can access. This is also intended only for testing,

and should be removed before moving into a production

environment.

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y

– Dropping test database…

Success.

– Removing privileges on test database…

Success.

Reloading the privilege tables will ensure that all changes

made so far will take effect immediately.

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y

Success.

All done!

OK!搞定,可以使用mysql -u root -p 进行密码连接了

PS: 我也是胡乱尝试的,也不知道这么做对不对,但至少达到我想要的了!!!

点击右上角的苹果图标,选择系统纯清偏好设置

在菜单中选择mysql

点击野裤唯进入,选择启动mysql服务,会提示输入密码,颂培密码为您的mysql数据库密码

启动成功,可以在终端中使用了

1点击右上角的苹果图标,选择系统偏好设置

2在菜单中选择mysql

3点链袭击进入,选择启动mysql服务,会提示输入密码,密李唤态码为您的mysql数据库密哪源码

4启动成功,可以在终端中使用了

广州哪里可以看得出来,我?在这里举行,

关于mac下登录mysql数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » 「mac用户必看!」简单易懂的mysql数据库登录教程 (mac下登录mysql数据库)