CoreSeekMysql安装与测试ForMacOSX

合集下载

Mac命令行数据库技巧如何在终端中管理和查询数据库

Mac命令行数据库技巧如何在终端中管理和查询数据库

Mac命令行数据库技巧如何在终端中管理和查询数据库在Mac操作系统上,数据库管理和查询是开发人员和系统管理员经常需要面对的任务。

除了使用GUI工具来管理和操作数据库,Mac还提供了一套强大的命令行工具来帮助我们更高效地管理和查询数据库。

本文将介绍一些Mac命令行数据库技巧,帮助你在终端中更好地管理和查询数据库。

一、安装数据库命令行工具在使用Mac命令行进行数据库操作之前,我们首先需要安装相应的数据库命令行工具。

常见的数据库有MySQL、PostgreSQL和SQLite。

下面分别介绍它们的安装方法。

1. 安装MySQL命令行工具MySQL是一种常用的关系型数据库,可以通过Homebrew来安装MySQL命令行工具。

打开终端,并执行以下命令进行安装:```brew install mysql```2. 安装PostgreSQL命令行工具PostgreSQL是另一种常用的关系型数据库,同样可以通过Homebrew来安装PostgreSQL命令行工具。

执行以下命令进行安装:```brew install postgresql```3. 安装SQLite命令行工具SQLite是一种轻量级的嵌入式数据库,可以通过Homebrew来安装SQLite命令行工具。

执行以下命令进行安装:```brew install sqlite```二、连接和管理数据库安装完数据库命令行工具后,我们就可以进行数据库的连接和管理了。

下面以MySQL为例,介绍连接和管理数据库的常用命令。

1. 连接到MySQL数据库打开终端,并执行以下命令连接到MySQL数据库:```mysql -u 用户名 -p```其中,用户名替换为你的MySQL数据库用户名。

执行以上命令后,系统会提示你输入密码,输入正确的密码后即可成功连接到数据库。

2. 创建和删除数据库连接到MySQL数据库后,我们可以使用以下命令来创建和删除数据库:创建数据库:```CREATE DATABASE 数据库名;```删除数据库:```DROP DATABASE 数据库名;```3. 切换和列出数据库在连接到MySQL数据库后,我们可以使用以下命令切换和列出数据库:切换到指定数据库:```USE 数据库名;```列出所有数据库:```SHOW DATABASES;```4. 导入和导出数据库在管理数据库时,有时我们需要将数据库导入到文件中或者从文件中导入数据库。

MySQL的安装方法和步骤详解

MySQL的安装方法和步骤详解

MySQL的安装方法和步骤详解MySQL是一种常用的开源关系型数据库管理系统,被广泛应用于各种Web应用和服务器端的数据存储与管理。

本文将详细介绍MySQL的安装方法和步骤。

一、下载MySQL安装包首先,我们需要从MySQL官方网站或者相关镜像网站下载适合自己操作系统版本的MySQL安装包。

MySQL提供了各个主流操作系统的安装包,包括Windows、Linux和Mac等。

二、安装MySQL1. Windows系统安装:在Windows系统下,我们可以直接运行下载的MySQL安装包,双击安装程序进行安装。

安装过程中,我们需要选择安装类型,一般包括了典型安装、完整安装和自定义安装等选项。

推荐选择典型安装,这样可以满足大部分用户的需求。

2. Linux系统安装:对于Linux系统,我们可以通过软件包管理工具直接安装MySQL。

以Ubuntu 为例,在终端中执行以下命令即可安装MySQL:sudo apt-get updatesudo apt-get install mysql-server在安装过程中,会要求设置MySQL的root密码等相关配置。

3. Mac系统安装:对于Mac系统,我们可以下载DMG格式的MySQL安装包,然后双击运行安装包进行安装。

安装过程中,同样需要进行一些相关配置。

三、配置MySQL安装完成后,我们需要对MySQL进行配置,以确保其正常运行。

1. 配置文件:MySQL的配置文件一般位于安装目录下的f文件。

我们可以通过编辑这个文件来修改MySQL的配置信息,如监听IP地址、端口号、字符集等。

根据自己的需求进行相应的修改即可。

2. 启动MySQL:在Windows上,可以通过“服务”来启动MySQL服务,也可以通过在命令行中输入以下命令来启动:net start mysql在Linux和Mac上,可以通过以下命令来启动MySQL:sudo service mysql start四、连接MySQL安装和配置完成后,我们就可以使用各种客户端工具来连接和管理MySQL数据库了。

MySQL数据库安装及配置步骤详解

MySQL数据库安装及配置步骤详解

MySQL数据库安装及配置步骤详解MySQL是一种流行的关系型数据库管理系统(RDBMS),在现代软件开发中扮演着重要的角色。

本文将详细介绍MySQL数据库的安装和配置步骤,帮助读者了解如何在自己的计算机上搭建MySQL环境。

一、MySQL的安装1. 下载MySQL软件在MySQL官方网站上,可以找到适合不同操作系统的MySQL安装程序。

选择与自己操作系统版本相对应的安装程序,并下载到本地计算机。

2. 运行安装程序双击下载的MySQL安装程序,启动安装向导。

根据向导提示,选择适当的安装选项。

通常,建议选择完全安装以获得所有功能和组件。

3. 配置安装选项在安装过程中,可以根据自己的需求,选择MySQL的安装路径、端口号等选项。

对于大多数情况下,可以使用默认的配置选项。

4. 完成安装安装向导将根据选择的配置选项,开始安装MySQL。

等待安装过程完成,即可继续进行MySQL的配置。

二、MySQL的配置1. 启动MySQL服务安装完成后,通常MySQL服务会自动启动。

如果服务未自动启动,可以在操作系统的服务管理器中手动启动MySQL服务。

2. 进入MySQL命令行打开命令行终端,通过MySQL自带的客户端程序,输入以下命令以进入MySQL命令行:mysql -u 用户名 -p这将要求输入MySQL的用户名和密码,成功通过验证后,将进入MySQL的命令行界面。

3. 修改MySQL的配置文件MySQL的配置文件通常位于安装路径下的f(或my.ini)文件。

使用文本编辑器打开该文件,根据需求进行配置修改。

例如,可以设置MySQL监听的IP 地址、最大连接数等参数。

4. 重启MySQL服务修改完配置文件后,需要重启MySQL服务才能使配置生效。

在命令行中输入以下命令来重启MySQL服务:sudo service mysql restart注意,在Windows系统中,可能需要使用不同的命令或方式来重启MySQL 服务。

Mac命令行数据库管理技巧使用mysql和sqlite管理数据库

Mac命令行数据库管理技巧使用mysql和sqlite管理数据库

Mac命令行数据库管理技巧使用mysql和sqlite管理数据库一、引言在Mac环境下,使用命令行进行数据库管理是一种高效、便捷的方式。

本文将介绍如何使用mysql和sqlite在Mac的命令行终端中进行数据库管理,帮助用户熟练掌握基本的数据库操作技巧。

二、使用mysql管理数据库1. 安装mysql首先需要安装mysql,可以通过Homebrew进行安装。

在终端中输入以下命令:```brew install mysql```2. 启动mysql服务安装完成后,可以通过以下命令启动mysql服务:```mysql.server start```3. 登录mysql启动mysql服务后,可以使用以下命令登录mysql:```mysql -u 用户名 -p```输入正确的用户名和密码后,即可成功登录mysql。

4. 创建数据库登录mysql后,可以使用以下命令创建数据库:```CREATE DATABASE database_name;```其中,database_name为你想创建的数据库名称。

5. 切换数据库使用以下命令可以切换到已创建的数据库:```USE database_name;```其中,database_name为你要切换的数据库名称。

6. 创建数据表在已切换到指定数据库后,可以使用以下命令创建数据表:```CREATE TABLE table_name(column1 datatype constraint,column2 datatype constraint,...);```其中,table_name为你要创建的数据表名称,column1、column2为数据表中的列名,datatype为列的数据类型,constraint为对列的约束。

7. 插入数据使用以下命令可以向数据表中插入数据:```INSERT INTO table_name VALUES (value1, value2, ...);```其中,table_name为要插入数据的数据表名称,value1、value2为要插入的具体数值。

MySQL安装步骤及重装方法

MySQL安装步骤及重装方法

一、下载地址:/downloads/下载版本:Windows (x86, 32-bit), MSI Installer 二、安装步骤: (一)、系统要求:首先确保系统中安装了Microsoft .NET Framework 4.0(二)、安装步骤:注1:安装类型设置Developer Default 默认安装类型 Server only 仅作为服务器 Client only 仅作为客户端Full 完全安装类型Custom 用户自定义安装类型Installation Path 应用程序安装路径 Data Path 数据库数据文件的路径注2:服务器配置1、Server Configuration TypeConfig Type 下拉列表项用来配置当前服务器的类型。

选择哪种服务器将影响到MySQL Con figuration Wizard(配置向导)对内存、硬盘和过程或使用的决策,可以选择如下所示的3种服务器类型:(1)Developer Machine(开发机器):该选项代表典型个人用桌面工作站。

假定机器上运行着多个桌面应用程序。

将MySQL服务器配置成使用最少的系统资源。

(2)Server Machin e(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。

MySQL服务器配置成使用适当比例的系统资源。

(3)Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。

假定运行没有运行其它应用程序。

MySQL服务器配置成使用所有可用系统资源。

作为初学者,选择“Developer Machine”(开发者机器)已经足够了,这样占用系统的资源不会很多。

2、Enable TCP/IP Networking左边的复选框中可以启用或禁用TCP/IP网络,并配置用来连接MySQL服务器的端口号,默认情况启用TCP/IP网络,默认端口为3306。

MySQL的安装与配置步骤详解

MySQL的安装与配置步骤详解

MySQL的安装与配置步骤详解概述:MySQL是一个开源的关系型数据库管理系统,它被广泛应用于Web应用程序的后台数据库管理。

本文将详细介绍MySQL的安装与配置步骤,以帮助读者轻松完成MySQL的安装和配置。

一、下载MySQL首先,我们需要从官方网站下载MySQL的安装包。

MySQL提供了多个版本,包括社区版和企业版。

根据自己的需要选择适合的版本并下载安装包。

二、解压缩安装包下载完成后,将安装包解压缩到指定的目录。

解压缩后,您将在目录中找到一些文件和文件夹,其中最重要的是bin文件夹,它包含了MySQL的可执行文件。

三、配置环境变量为了能够在任何目录下都能够方便地使用MySQL的命令,我们需要将MySQL的bin目录添加到系统的环境变量中。

具体方法是在系统的环境变量中添加一个新的路径,并将MySQL的bin目录路径添加到其中。

四、安装MySQL在安装MySQL之前,需要先创建一个用于存储MySQL数据的文件夹。

您可以选择适合的位置并创建一个新的文件夹。

接下来,打开命令提示符窗口,并进入MySQL的bin目录。

在该目录下,执行以下命令来安装MySQL:mysql_install_db该命令将自动初始化MySQL的数据文件夹,并创建一些基本的系统表。

五、启动MySQL服务MySQL安装完成后,我们需要启动MySQL服务。

在命令提示符窗口中,输入以下命令来启动MySQL服务:mysqld这将启动MySQL服务器,并开始监听来自客户端的连接请求。

注意,如果您将MySQL添加到了系统的环境变量中,您可以在任何目录下启动MySQL服务。

六、设置root用户密码MySQL安装完成后,默认情况下,root用户没有设置密码。

为了保证数据安全性,我们应该设置root用户的密码。

在命令提示符窗口中,输入以下命令来连接到MySQL服务器:mysql -u root然后,执行以下命令来设置root用户的密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';这将为root用户设置一个新的密码。

Mac OS下安装mysql及其简单使用

Mac OS下安装mysql及其简单使用

一、MySQL安装到MySQL官网上/downloads/mysql/,下载mysql可安装dmg版本比如:Mac OS X ver. 10.9 (x86, 64-bit), DMG Archive下载完的文件为:mysql-5.6.24-osx10.9-x86_64.dmg点击安装包一步步傻瓜式安装就行。

系统偏好设置的其他里,点击“mysql”的图标点击Start MySQL Server按钮,启动mysql二、打开终端,定义MySQL别名输入alias 命令alias mysql=/usr/local/mysql/bin/mysql回车,在输入alias mysqladmin=/usr/local/mysql/bin/mysqladmin三、设置mysql root账号的密码mysqladmin -u root password ***(#初始密码)// 如果设置完成后,需要修改,执行命令mysqladmin -u root -p password new***(#最新密码)接着会提示输入密码,此时输入旧密码,回车四、连接数据库mysql -u root -p然后提示输入密码,输入三中设置的密码如果是登录远程主机上的mysql数据库mysql -h 主机地址-u 用户名-p 用户密码五、执行常用的mysql数据库操作注意:以下操作都是在连接数据库之后,进入mysql环境,之后执行的命令都必需带有分号“;”1.新增用户授权格式如下:grant 操作权限on 数据库.* to test1@"%" identified by "abc";意思是:授予,某主机上的某用户(附带该用户的登录密码)在某数据库上,执行某些操作的权限(1)比如:任意主机上(“%”),用户(用户名:test1,密码:adc)在所有数据库上,执行任意操作的权限(危险哦)grant all privileges on *.* to test1@"%" identified by “abc”;其中all privileges 表示查询、插入、修改、删除的权限:select、insert、update、delete以上命令等价于:grant select,insert,update,delete on *.* to test1@"%" identified by "abc";然后刷新权限flush privileges;(2)比如:授权本地主机上的用户操作数据库的权限创建数据库(比如:openfire)create database openfire;授予本地主机用户(用户名:test1,密码:test1)访问数据库(数据库名称:openfire)的操作权限grant all privileges on openfire.* test1@localhost identified by "test1"; flush privileges;现在,就可以用新的用户,访问openfire数据库了。

Mysql安装详细图文教程

Mysql安装详细图文教程

mysql的下载地址可以曹海峰的这篇文章:Mysql5.0下载1、解压 mysql安装包。

rar2、双击setup.exe,出现mysql安装欢迎界面3、点击Next开始下一步安装。

mysq会要求你选择安装的类型:Typical(默认安装mysql)、Complete(完全安装msyql)、Custom(用户自定义安装mysql)默认选中的是Typical,建议改成Custom,因为Typical模式安装mysql不允许改变安装路径,只能安装在C 盘。

下面会介绍Custom的安装方法4、这一步需要选择组件及更改mysql安装的文件夹位置,组件就用默认的,位置可以选择Change来改变,为了演示方便我就不改路径了,有需要的自行修改注意:安装mysql的路径中,不能含有中文5、mysql的安装工具在此就一切就绪,点击Install开始安装mysql6、mysq的安装过程截图7、安装结束,会出现如下图所示画面,出现提示“Configure the MySql Server now”,即现在配置mysql 服务,单击“Finish”,确认现在就配置mysql(篇幅太长,分了两篇,mysql的配置请点击:MySql5。

0安装图解教程之Mysql配置篇)接上一篇:MySql5。

0安装图解教程之基础安装篇Mysql安装完毕之后,最重要的就是MySql的配置了,MySql的配置也是很多新手最头疼的地方,怕配置错1、在Mysql的安装步骤“Wizard Complete”勾选“Configure the mysql server now”之后就跳出Mysql配置对话框了2、单击“Next”,达到mysql的选择配置类型窗口,这里我们选择Detailed Configuration3、单击“Next",进入选择mysql应用类型窗口,分别有3种Developer Machine:开发服务器,将只用尽量少的内存Server Machine:普通WEB服务器,将使用中等数量内存Dedicated Mysql Server Machine:服务器上面只跑mysql数据库,将占用全部的内存我们这里选择的是Developer Machine(开发服务器),你可以根据需要选择mysql的应用类型4、单击“Next"出现选择Mysql数据库用途窗口,一样的,他也有3个选项Multifunctional Database:多功能用途,将把数据库优化成很好的innodb存储类型和高效率的myisam存储类型transactional Database Only:只用于事务处理类型,最好的优化innodb,但同时也支持myisam Non—transactional Database Only:非事务处理类型,适合于简单的应用,只有不支持事务的myisam类型是被支持的一般我们选择第一种5、单击“Next",进入InnoDB的数据存放位置配置窗口,一般默认别动就行了6、单击“Next”进入mysql并发连接数配置窗口,也是有3个选项Decision Support(DSS)/OLAP:最大20个连接并发数Online Transaction Processing(OLTP):最大500个并发连接数Manual Setting:自定义我一般都是选择第三个,配200个,这个步骤可以根据需要自己配置的7、点Next继续,下面是选择数据库监听的端口,一般默认是3306,如果改成其他端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库,比较麻烦,这里不做修改,用mysql的默认端口:33068、点Next,进入Mysql的编码配置窗口,默认是latin1,你可以根据需要配制成gbk,utf8等,我这里配置的是utf8。

Mac命令行如何使用MySQL进行数据库操作和管理

Mac命令行如何使用MySQL进行数据库操作和管理

Mac命令行如何使用MySQL进行数据库操作和管理MySQL是一种十分常用的关系型数据库管理系统,能够方便地进行数据库的操作和管理。

在Mac系统中,我们可以通过命令行来使用MySQL进行数据库的创建、查询、更新和删除等操作。

本文将介绍如何使用Mac命令行来进行MySQL数据库的操作和管理。

1. 安装MySQL在开始之前,我们首先需要在Mac系统上安装MySQL。

可以通过以下步骤来进行安装:步骤一:打开终端步骤二:使用Homebrew包管理器来安装MySQL,输入以下命令并按下回车:```shellbrew install mysql```步骤三:等待安装完成即可。

2. 启动MySQL服务安装完MySQL后,我们需要启动MySQL服务。

可以使用以下命令来启动:```shellmysql.server start```启动成功后,我们就可以使用MySQL命令行工具来进行数据库操作和管理了。

3. 连接到MySQL服务器在命令行中使用以下命令可以连接到MySQL服务器:```shellmysql -u 用户名 -p```其中,用户名是你用来登录MySQL服务器的用户名。

按下回车后,系统会提示你输入密码。

输入密码后,按下回车即可连接到MySQL服务器。

4. 创建数据库连接到MySQL服务器后,我们可以使用以下命令来创建数据库:```sqlCREATE DATABASE 数据库名;```其中,数据库名是你想要创建的数据库的名称。

执行完上述命令后,数据库就会被创建成功。

5. 使用数据库连接到MySQL服务器后,我们可以使用以下命令来使用数据库:```sqlUSE 数据库名;```其中,数据库名是你想要使用的数据库的名称。

执行完上述命令后,就可以开始对该数据库进行其他各种操作了。

6. 创建表在数据库中,表是用来存储数据的基本结构,我们可以使用以下命令来创建表:```sqlCREATE TABLE 表名 (列1 数据类型,列2 数据类型,...);```其中,表名是你想要创建的表的名称,列1、列2等是表中的列名,数据类型是列的数据类型。

如何在MAC OS环境下安装MYSQL

如何在MAC OS环境下安装MYSQL

到mysql 的官网下载了适合MAC 平台的mysql-5.5.17-osx10.6-x86_64.dmg打开后发现3个文件,安装顺序:mysql-5.5.17-osx10.6-x86_64.pkg 数据库MySQLStartupItem.pkg 这样MySQL就会自动在开机时自动启动了。

MySQL.prefPane 这样就会在“系统设置偏好”中看到名为“MySQL”的ICON,通过它就可以设置MySQL开始还是停止,以及是否开机时自动运行。

到这里MySQL就基本安装完毕了。

通过运行“sudo vi /etc/bashrc”,在bash的配置文件中加入mysql和mysqladmin的别名#mysqlalias 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。

mac安装mysql详细教程

mac安装mysql详细教程

mac安装mysql详细教程1. 首先,在浏览器中搜索并下载Mac下的MySQL安装包,选择适合您操作系统版本的安装包。

2. 下载完成后,双击打开安装包。

会弹出一个安装向导窗口,点击“继续”按钮。

3. 在下一个窗口,您将看到许可协议,请仔细阅读并点击“同意”。

4. 接下来,选择您希望安装的MySQL版本。

根据您的需求进行选择并点击“继续”。

5. 在安装目标窗口,选择您希望安装MySQL的磁盘位置,并点击“安装”。

6. 安装过程需要一些时间,请耐心等待。

7. 安装完成后,会弹出一个窗口,显示MySQL安装已成功。

点击“完成”关闭安装向导。

8. 打开“终端”应用程序,输入以下命令以安装MySQL的系统偏好设置面板:```sudo mkdir /usr/local/mysqlsudo ln -s /usr/local/mysql-<version> /usr/local/mysqlsudo chown -R _mysql /usr/local/mysqlsudo chmod -R o+rX /usr/local/mysqlsudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables```(注意:将`<version>`替换为您下载的MySQL版本号)9. 输入上述命令后,终端会提示您输入系统管理员密码,输入密码后按回车键。

10. 接下来,您需要输入以下命令以启动MySQL服务器:```/usr/local/mysql/bin/mysql -u root```11. 您将看到MySQL的命令行提示符。

接下来,输入以下命令以更改MySQL的根密码:```FLUSH PRIVILEGES;ALTER USER 'root'@'localhost' IDENTIFIED BY'new_password';```(请将`new_password`替换为您要设置的新密码)12. 完成以上步骤后,您已成功在Mac上安装MySQL。

Mac安装Mysql详细步骤方法

Mac安装Mysql详细步骤方法

Mac安装Mysql详细步骤⽅法
Mac 安装Mysql 详细步骤⽅法
第⼀步:
登陆官⽹:https://
进⼊, 点击下⽅的DOWNLOADS -> Community->MySQL Community Server下载dgm⽂件,选择不登陆直接下载,下载后常规安装,设置⾃⼰的mysql密码记住密码
安装好mysql后直接终端是不可以运⾏的,可以在偏好设置⾥⾯启动以及停⽌mysql服务
第三步:
配置路径打开终端
输⼊:vim ~/.bash_profile在图中添加
mysql路径:PATH=$PATH:/usr/local/mysql/bin添加路径后按住esc退出当前编辑,按住shift+q(英⽂⼩写输⼊模式下),在输⼊wq或者wq!保存退出,在重新输⼊vim ~/.bash_profile查看是否成功添加路径
简单的命令:
:esc退出当前编辑状态
:wq 保存后退出vi,输⼊:wq! 则为强制储存后退出(常⽤)
:w 保存但不退出(常⽤)
:q 离开 vi (常⽤)
:q! 若曾修改过档案,不保存退出,使⽤ ! 为强制离开不储存档案。

第四步:
打开终端输⼊mysql -u root -p 密码光标不会动的直接输⼊即可,恭喜你现在可以使⽤navicat连接的mysql。

MacMySQL安装

MacMySQL安装

MacMySQL安装
⼀、下载
2、点击download,进⼊到mysql的下载页⾯
3、在下载页⾯往下拉,找到MySQL Community Server,这个是MySQL的开源版本,是免费的
4、点击:
5、点击download按钮后,会跳到登录页⾯,如果有mysql的账号就登录,没有就点击下⾯的no thanks,开始⾃动下载。

⼆、安装
1、双击下载好的dmg压缩包
2、双击要安装的mysql⽂件图标,开始进⼊安装过程,如提⽰不能安装,需进⼊系统偏好设置-安全性与隐私设置信任
3、点击继续
4、弹出同意协议窗⼝,点击同意
5、默认安装到/usr/local/⽬录下,安装完成后对应的⽬录就是/usr/local/mysql/
6、需要设置密码:由8个字符,字母、数字和其他字符组成,设置后点击finish,就安装完成了。

三、启动和初始化
1、点击系统偏好设置,在打开的窗⼝最底下,就能看到mysql的软件图标了。

2、可以看到mysql是启动状态,点击按钮可以启动/关闭mysql
3、打开终端,输⼊ps aux|grep mysql,查看确实有mysql进程,说明启动成功了
ps aux|grep mysql
4、进⼊到bin⽂件夹
cd /usr/local/mysql
ls
cd bin
5、登陆mysql
./mysql -u root -p
输⼊密码,提⽰如下,说明登陆成功了。

Mac安装MySQL

Mac安装MySQL

Mac安装MySQL ⽬录MySQL完整教程⽬录:⼀、安装第四步:可以不⽤登陆或者注册,直接点击No thanks,just start my download就可以下载了。

第五步:双击下载好的dmg⽂件,会弹出pkg弹框,再双击pkg图标,进⼊安装界⾯第六步:在安装界⾯上⼀路继续,最后就安装成功了。

⼆、环境变量第⼀步 :在终端切换到根⽬录,编辑./.bash_profile⽂件$ cd ~$ vim ./.bash_profile第⼆步 :进⼊vim 编辑环境。

按下i 进⼊ insert 模式 ,输⼊export PATH=$PATH:/usr/local/mysql/binexport PATH=$PATH:/usr/local/mysql/support-files第三步 :按下esc 退出 insert 模式,输⼊:wq保存配置⽂件。

:wq第四步 :在终端界⾯下输⼊以下命令,让配置⽂件的修改⽣效,并查看环境变量是否设置成功$ source ~/.bash_profile$ echo $PATH2.1 MySQL服务的启停和状态的查看停⽌MySQL服务sudo mysql.server stop重启MySQL服务sudo mysql.server restart查看MySQL服务状态sudo mysql.server status三、启动第⼀步 :终端界⾯下输⼊sudo mysql.server start第⼆步 :启动mysql服务,启动成功后继续输⼊mysql -u root -p第三步 :直接回车进⼊数据库,看到下列欢迎页⾯四、初始化设置设置初始化密码,进⼊数据库mysql数据库之后执⾏下⾯的语句,设置当前root⽤户的密码为root。

set password = password('root');4.1 退出sql界⾯exit五、配置进⼊到 /usr/local/mysql/support-files ⽬录。

Mac电脑安装MySQL教程

Mac电脑安装MySQL教程

Mac电脑安装MySQL教程1. ⾸先下载 MySQL1. 可以跳转到 MySQL 的官⽹可以下载 MySQL,⼀般个⼈⽤户者选择是 Community 版本,因为此版本免费,⽽商业版可能需要收费(然⽽我并没下载过)2. 正如标题,你可能此时是使⽤ macOS 来访问的话那么就会默认为你选好了 macOS 平台,此时有多个内容下载,主要是格式问题,⼀般使⽤.dmg格式就⾏了,此⽂章也是使⽤此格式进⾏下载3. 下载好进⾏解压就⾏了2. 安装 MySQL 很简单,⼀路选择下⼀步就⾏了,但最后安装好后,将会有⼀个弹窗出现,正如我的,其中有个字符串oByfelptC7.K,这个部分是我这台机器安装 MySQL 后⾃动⽣成的⽤户密码,你们也要把你们弹窗的密码记住安装好还要进⾏其他配置3.1. 开启 MySQL 服务,步骤:系统偏好设置 ——> 点击 MySQL ——> 打钩允许开机后⾃动运⾏ MySQL2. 此时设置环境变量1. 我们需要设置的位置为:/usr/local/mysql/bin,此处有 mysql ⽂件,你可以进⼊此位置查看下2. 在terminal(终端) ⾥⾯执⾏vim ~/.bash_profile语句3. 此时可以看到.bash_profile的⽂本内容,在最后⾯部分添加PATH=$PATH:/usr/local/mysql/bin,添加完成后,按esc键,然后输⼊:wq,进⾏保存退出。

4. 最后在命令⾏输⼊source ~/.bash_profile使得环境变量可以⽴即⽣效,当然你可以关闭terminal再重新打开也是可以的~// 上⾯还有个 Path 是因为我安装了 Python 所以有了个 Python4. 最后,你就可以通过mysql -uroot -p这段命令登录 MySQL 了,再输⼊密码,对于我此次安装,就是上⾯002.png的那⼀段字符串oByfelptC7.K登录成功后,就是此界⾯了此时你可以最好通过下⾯的命令修改密码SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newPassword');// newPassword 是你想要的新密码好了,安装完成,尽管折腾你的 MySQL 吧~。

Mac笔记本如何安装MySql数据库(一招解决无需配置环境变量)

Mac笔记本如何安装MySql数据库(一招解决无需配置环境变量)

Mac笔记本如何安装MySql数据库(⼀招解决⽆需配置环境变量)
开篇:如果你想在Mac上安装MySQL就按我这个⽅法,简单快捷不需要配置环境变量即可使⽤,我⾃⼰亲⾃踩坑,捣⿎了⼀下午,原来2分钟就能解决,⼈总是会把简单的事情搞复杂(附加下载也很重要)。

⼀、操作⽅法
第⼀步在官⽹下载MySQL
第⼆步下载下⾯图⽚⾥格式的⽂件(好处:如果你不下载dmg格式的⽂件他会⾃动解压成⼀个pkg格式的⽂件,总结就是这种pkg格式的⽂件安装好以后会在你系统偏好设置显⽰,⽽别的格式不会,这是⾃⼰亲⾃踩坑,我也不知道为什么,不懂不做过多解释)。

第三步安装的时候⼀定⼀定⼀定⼀定要选择设置密码然后设置⼀个⽐较长的密码,短密码不通过
(重要)
第四步这样就安装完了,不⽤配置环境变量啥的,只需三步,如果我没提到的步骤就按系统默认的去弄就⾏,安装完成以后去看⼀下关于本机下⾯的系统便好设置有没有MySQL,有的话就安装成功了。

⼆、附加下载
附加下载就是⽤于显⽰和调试数据库的应⽤我给⼤家推荐⼆个
第⼀、⼀个英⽂的数据库操作应⽤,这个⽐较最简单下载好之后直接点我剪头标好的他会⾃动识别你的数据库进⾏⾃动连接。

2、第⼆、⼀个中⽂的数据库操作应⽤是⼀个试⽤版,破解⽅法我就不说了,到处都是,这个⿇烦之处在于你得⼿动连接,按照我图⽚的⽅法绝对没错,不要动⽤户端⼝主机。

MacOS10.11下mysql5.7.12安装配置方法图文教程

MacOS10.11下mysql5.7.12安装配置方法图文教程

MacOS10.11下mysql5.7.12安装配置⽅法图⽂教程Mac OS10.11安装和配置MySQL,主要是图,步骤我简单说明⼀下。

⾸先访问mysql官⽹并下载安装程序,当然在下载之前你需要线注册下账号。

⽹站地址:,下载两个安装程序:MySQL Community Server、MySQL Workbench。

MySQL Community Server点击进⼊下载页⾯,在页⾯最下⽅,有下载选项,请确认选择的平台是Mac OS X,然后下载下图⽤红框划出的安装包。

下载时需要登录帐号。

下载后运⾏,直接运⾏mysql.pkg,在这个过程中需要⼗分注意⼀点,记下,提⽰框中的mysql密码,可以把密码信息复制放到备忘录中。

安装结束后,在系统偏好设置中能找到MySQL,打开并运⾏。

⽽后,点击运⾏MySQL Server,⼀般⾃启动是默认开着的,如果和我⼀样不需要的,可以取消。

做完这⼀步后,还需要懂得如何从终端打开MySQL,因为我们还需要做⼀项⼯作。

不然,可能会有以下两个问题:1、在Workbench连接时连接失败,并提⽰:You must reset your password using ALTER USER statement。

2、在Terminal终端连接时提⽰:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.主要是还要重新设置⼀次密码,坑爹啊打开终端,输⼊以下命令:PATH="$PATH":/usr/local/mysql/binmysql -u root -p#输⼊密码#Terminal显⽰#Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 10Server version: 5.7.12Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>#SET PASSWORD = PASSWORD('new password');接下来下载并安装,步骤基本同上:MySQL Workbench将workbench拖⼊。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CoreSeek Mysql 安装及测试For Mac OS X(中文分词及中文全文检索)CoreSeek安装比较麻烦,官方手册对此的支持并不算很好。

CoreSeek是基于Sphinx的中文的分词和全文检索软件。

本文是在MAC OS X系统下安装和调试CoreSeek。

安装过程中报错如果是警告warning则忽略,如果是错误error,则必须要处理。

CoreSeek是支持三种数据来源的,一种是众所周知的Mysql,一种是XML文件,另一种是Python。

而Python则是万能数据类型。

在本CoreSeek安装测试教程中只示例数据源是XML文件和MYSQL。

官方手册地址:一、设置环境变量$ export PATH=/usr/local/bin:$PA TH$ export LC_ALL=zh_CN.UTF-8$ export.UTF-8二、安装依赖库:m4、autoconf、automake、libtool。

注意:不要brew install 来安装,因为对安装的库的版本有要求。

$ curl -O -L$ tar -xzvf m4-1.4.13.tar.gz$ cd m4-1.4.13$ sudo ./configure --prefix=/usr/local/opt$ sudo make$ sudo make install$ cd ..$ curl -O -L$ tar -xzvf autoconf-2.65.tar.gz$ cd autoconf-2.65$ sudo ./configure --prefix=/usr/local/opt $ sudo make$ sudo make install$ cd ..$ curl -O -L$ tar xzvf automake-1.11.tar.gz$ cd automake-1.11$ ./configure --prefix=/usr/local/opt $ sudo make$ sudo make install$ cd ..$ curl -O -L$ tar xzvf libtool-2.2.6b.tar.gz$ cd libtool-2.2.6b$ sudo ./configure --prefix=/usr/local/opt$ sudo make$ sudo make install$ cd ..三、安装Mysql。

1、mysql 的安装自行安装2、查找mysql头文件地址和库文件地址。

我用brew install mysql安装的Mysql,头文件地址和库文件地址分别是/usr/local/Cellar/mysql/5.6.17_1/include/mysql 和/usr/local/Cellar/mysql/5.6.17_1/lib。

头文件地址就是mysql.h所在的目录,库文件地址就是libmysqlclient.a所在的目录。

四、下载Coreseek。

$ curl -O -L$ tar xzvf coreseek-3.2.14.tar.gz$ cd coreseek-3.2.14在coreseek-3.2.14文件夹下有mmseg和csft和testpack。

mmseg是分词服务,csft是CoreSeek 的核心服务,testpack是测试用例。

五、安装mmseg$ cd mmseg-3.2.14$ sudo ./bootstrap$ sudo ./configure --prefix=/usr/local/opt/mmseg3$ sudo make$ sudo make install$ cd ..在make的时候,可能会报错,如下from css/ThesaurusDict.cpp:6:../src/css/ThesaurusDict.h:12:17: error: expected namespace nameusing namespace __gnu_cxx;^css/ThesaurusDict.cpp:79:15: warning: result of comparison against a stringliteral is unspecified (use strncmp instead) [-Wstring-compare]if ( == "-") {^ ~~~css/ThesaurusDict.cpp:116:15: warning: result of comparison against a stringliteral is unspecified (use strncmp instead) [-Wstring-compare]if ( != "-") {^ ~~~2 warnings and 1 error generated.make[2] : *** [ThesaurusDict.lo] Error 1make[1]: *** [install-recursive] Error 1这个时候make进程已经终止。

原因是因为编译器版本太高导致的,修改方法:1是降低编译器版本,反正我打死也不愿意。

方法2如下:vim src/css/ThesaurusDict.h###在头部找到:#include <string>###再其下加入一行代码:#include <ext/hash_map>修改完后保存退出,继续重新sudo make一下,就没有error级错误了,然后sudo make install 即可。

六、安装coreseek$ cd csft-3.2.14$ sudo sh buildconf.sh$ sudo ./configure --prefix=/usr/local/opt/coreseek --without-unixodbc --with-mmseg --with-mmseg-includes=/usr/local/opt/mmseg3/include/mmseg/--with-mmseg-libs=/usr/local/opt/mmseg3/lib/ --with-mysql --with-mysql-includes=/usr/local/Cellar/mysql/5.6.17_1/include/mysql--with-mysql-libs=/usr/local/Cellar/mysql/5.6.17_1/lib$ sudo make$ sudo make install$ cd ..在./configure时,参数--with-mysql-includes是mysql头文件位置,--with-mysql-libs是mysql 库文件位置,请在本CoreSeek安装教程第三步所记录的mysql头文件地址和库文件地址,替换。

在make时,可能又会出现error级的错误,如果出现make程序是停止运行的,必须要修改。

错误提示如下:phinxexpr.cpp:1047:11: error: use of undeclared identifier 'ExprEval'T val = ExprEval ( this->m_pArg, tMatch ); // 'this' fixes gcc ...解决方法:修改源代码。

vim src/sphinxexpr.cpp将T val = ExprEval( this->m_pArg, tMatch )替换为T val = this->ExprEval ( this->m_pArg, tMatch )。

就是加了个“this->”,是把这个文件中所有的ExprEval()函数都修改了,有三四个吧。

修改后保存退出,重新sudo make,然后sudo make install即可。

七、测试XML数据$ cd testpack#测试编码是否正确显示中文,如果不是中文则请看本CoreSeek安装测试教程第一步$ cat var/test/test.xml# 测试mmseg分词的效果$ /usr/local/opt/mmseg3/bin/mmseg -d /usr/local/opt/mmseg3/etc var/test/test.xml# 建立检索的索引。

$ /usr/local/opt/coreseek/bin/indexer -c etc/csft.conf --all#全文搜索“网络搜索”$ /usr/local/opt/coreseek/bin/search -c etc/csft.conf 网络搜索如果在建立检索的索引出错,FATAL: failed to lock var/data/xml.spl: Resource temporarily unavailable, will not index. Try --rotate option.则修改为$ /usr/local/opt/coreseek/bin/indexer -c etc/csft.conf --all --rotate八、测试MYSQL数据源cd testpack1、修改配置文件,文件位于testpack/etc/csft_mysql.confvim etc/csft_mysql.conf我的csft_mysql.conf文件如下:记得把mysql 的sql_host,sql_user,sql_pass,sql_db,sql_port 修改为自己的,并且把路劲都修改为你自己的路径。

#MySQL数据源配置,详情请查看:#请先将var/test/documents.sql导入数据库,并配置好以下的MySQL用户密码数据库#源定义source mysql{type = mysqlsql_host = localhostsql_user = rootsql_pass = 8823150sql_db = testsql_port = 3306sql_query_pre = SET NAMES utf8sql_query = SELECT id, group_id, UNIX_TIMESTAMP(date_added) AS date_added, title, content FROM documents#sql_query第一列id 需为整数#title、content作为字符串/文本字段,被全文索引sql_attr_uint = group_id #从SQL读取到的值必须为整数sql_attr_timestamp = date_added #从SQL读取到的值必须为整数,作为时间属性sql_query_info_pre = SET NAMES utf8 #命令行查询时,设置正确的字符集sql_query_info = SELECT * FROM documents WHERE id=$id #命令行查询时,从数据库读取原始数据信息}#index定义index mysql{source = mysql #对应的source名称path = /Users/lane/coreseek-3.2.14/testpack/var/data/mysql #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...docinfo = externmlock = 0morphology = nonemin_word_len = 1html_strip = 0#中文分词配置,详情请查看:charset_dictpath = /usr/local/opt/mmseg3/etc/ #BSD、Linux环境下设置,/符号结尾#charset_dictpath = etc/ #Windows环境下设置,/符号结尾,最好给出绝对路径,例如:C:/usr/local/coreseek/etc/...charset_type = zh_cn.utf-8}#全局index定义indexer{mem_limit = 128M}#searchd服务定义searchd{listen = 9312read_timeout = 5max_children = 30max_matches = 1000seamless_rotate = 0preopen_indexes = 0unlink_old = 1pid_file = /Users/lane/coreseek-3.2.14/testpack/var/log/searchd_mysql.pid #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...log = /Users/lane/coreseek-3.2.14/testpack/var/log/searchd_mysql.log #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...query_log = /Users/lane/coreseek-3.2.14/testpack/var/log/query_mysql.log #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...}2、给mysql导入测试数据mysql的测试数据我们用的是test数据库,documents数据表。

相关文档
最新文档