您的当前位置:首页mac下安装mysql

mac下安装mysql

2023-11-08 来源:哗拓教育

1. 官网下载http://dev.mysql.com/downloads/

二进制安装(未测)

dmg安装,最新版只有一个安装文件,按照正常安装。在系统偏好中可以看到mysql,启动服务

2.utf字符设置

mac下没有my.ini的文件,而是my.conf

首先关闭服务

修改/etc/my.conf(默认没有,需要拷贝,执行下面的命令即可)

sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

sudo vi /etc/my.cnf

[client]部分加入:(默认没有,需要自己加入)

default-character-set=utf8

[mysqld]部分加入:

character-set-server=utf8

 修改完毕之后再启动mysql

检查结果,在/usr/local/mysql/bin/中执行./mysql

mysql>status,检测字符集是不是都改成utf8了?

3. 对navicate导入遇到中文字符乱码

Solution: 在create database是set charset为UTF-8即可。

mac下安装mysql

标签:

小编还为您整理了以下内容,可能对您也有帮助:

怎样在mac电脑上配置mysql数据库(mac配置mysql环境变量的教程)

1、下载MySQL5.x发行版,解压并安装映像中的两个安装包文件。

a.mysql-5.x-osx10.6_x86_64.pkg-mysql5.x标准版安装

b..pkg-mysql启动项目,可以上你的电脑在启动系统时自动运行mysql服务。它安装在/Library//MySQL/,如果你不想系统启动时运行mysql服务,请不要安装。如果你在安装后又不想使用,请删除/Library//MySQL/这个目录。

启动mysql:

2、如果你已经安装了.pkg,重新启动电脑即可。

3、如果你有安装.pkg或者不想启动电脑,运行:应用程序-实用程序-终端程序,在终端中输入命令:

sudo/Library//MySQL/MySQLstart

然后输入你的系统管理员密码,如果没有设定密码就直接回车。

关闭mysql服务:

终端中输入命令:sudo/Library//MySQL/MySQLstop

然后输入你的系统管理员密码,如果没有设定密码就直接回车。

mysqlroot账户密码:

mysqlroot密码初始值是空。这样虽然没有问题。但很不安全。建议你更改root用户密码。注意:mysqlroot用户和系统中的root用户是不一样的。是完全两个不同的用户。

更改mysqlroot密码请在终端中输入命令:

/usr/local/mysql/bin/mysqladmin-urootpassword新密码

同时你也可以随时使用这条命令更改你的密码。

4、下载x版mysql数据库管理工具

这是一个运行在macosx系统中的mysql数据库管理软件,支持本地及远程数据库管理。并且还是免费的。这个程序的优点是完全CGI界面。并且密码是保存在本机上的。相对比较安全。

如何在Macbook上安装MySQL

一 下载MySQL

访问MySQL的官网 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。

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

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

然后会跳转到另外一个界面,这个界面是提示你需不需要注册的,直接选择最下面的“No thanks,just take me to downloads!”,然后这才真正跳转到了下载的界面,这个界面列了很多的供下载的服务器,选择一个服务器进行下载就OK了。

二 安装MySQL

打开MySQL的安装包:

有三个文件

有版本显示是的主文件,另外两个是

MySQL_StartupItem.pkg:MySql的启动项;

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

通过运行“sudo vi /etc/bashrc”,在bash的配置文件中加入mysql和mysqladmin的别名

#mysql

alias mysql='/usr/local/mysql/bin/mysql'

alias mysqladmin='/usr/local/mysql/bin/mysqladmin'

这样就可以在终端中比较简单地通过命令进行相应的操作,比如安装完毕之后MySQL的root默认密码为空,如果要设置密码可以在终端运行“mysqladmin -u root password "mysqlpassword"”来设置,其中mysqlpassword即root的密码。

备注:使用PHP连接MySQL可能会报错“Can't connect to local MySQL server through socket ‘/var/mysql/mysql.sock'”,或者使用localhost无法连接MySQL而需要127.0.0.1,原因是连接时候php默认去找/var/mysql/mysql.sock了,但是MAC版本的MYSQL改动了文件的位置,放在/tmp下了。处理办法是按如下修改php.ini:

mysql.default_socket = /tmp/mysql.sock

如何在Macbook上安装MySQL

安装方法步骤如下:

1、工具需求

(1)MySQL

2、首先下载MySQL安装包,如果是第一次安装,建议下载DMG安装包,打开DMG安装包,双击安装包里的PKG文件,如图

3、接下来一路点击“继续”,最后点击“完成”,安装完成后,打开“系统偏好设置”,可以看到多处一个MySQL图标,如图

(1)然后点击“MySQL”图标,在弹出的界面中,我们注意到MySQL已经启动,并且是开机自启动

(2)此时安装好后,最好再创建能在终端中直接使用的MySQL快捷命令。打开终端,输入命令:如图

4、在bashrc中添加创建别名的命令:alias mysql '/usr/local/mysql/bin/mysql'alias mysqladmin '/usr/local/mysql/bin/mysqladmin'编辑完后,需要使用“wq!”命令强制保存内容,如图

5、重启终端,然后设置MySQL的root帐号,输入命令mysqladmin -u root password 123456

PS:在执行上述命令时可能报错:

mysqladmin: connect to server at 'localhost' failed

error: 'Access denied for user 'root'@'localhost' (using password: NO)'

如果碰到,可参考《connect to server at 'localhost' failed》

在mac系统下怎么使用mySql?

1、单击左上角苹果图标 > 系统偏好设置 > MySQL  > start MySQL server,

2、开启本机的MySQL数据库服务,如下图:

3、打开终端,输入如下命令:/usr/local/MySQL/bin/mysql -u root -p,其中,root为数据库用户名。

4、界面提示输入密码:Enter password:若为初次使用该数据库,则默认密码为空,直接回车即可进入mysql命令行;若已设置密码,则输入数据库密码后,回车,即可进入mysql命令行。

5、假设远程主机的IP为:23.106.134.88,用户名为root,密码为123456,打开终端,输入如下命令:mysql -h 23.106.134.88 -u root -p 123456。

6、界面提示输入密码:Enter password:若为初次使用该数据库,则默认密码为空,直接回车即可进入mysql命令行;若已设置密码,则输入密码后,回车,即可进入mysql命令行,如下图:

7、退出mysql命令行:输入退出命令:exit,再回车即可。

显示全文