`

mac下安装mysql

 
阅读更多

一、安装

到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本

比如:Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive

下载完的文件为:mysql-5.6.10-osx10.7-x86_64.dmg

1.点击,安装包里的

2.再点击安装

安装好后,再系统偏好设置的其他里,会出现如下图标:

3.点击此图标,跳出对话框

点击Start MySQL Server按钮,启动mysql

二、打开终端,定义mysql别名

输入alias命令(一般的mysql命令别名)

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

回车,再输入(mysql配置之类的命令别名)

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

或者修改.bash_profile文件

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。
·用文本编辑器打开用户目录下的.bash_profile文件
·在.bash_profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

三、设置mysql root帐号的密码(例如:设置root用户的密码改为123)

mysqladmin -u root password 123

2.如果设置完密码后,需要修改,执行命令(例如:将root用户的密码改为456)

mysqladmin -u root -p  password 456

接着会提示输入密码,此时输入旧密码,回车

 四、连接数据库

mysql -u root -p

然后提示输入密码,输入三中设置的初始密码

2.如果登陆远程主机上的mysql数据库http://wenrisheng.iteye.com/admin/blogs/1995691/edit

mysql -h 主机地址 -u 用户名 -p 用户密码

登录数据库后使用status命令查看状态,如果出现 Db characterset:latin1拉丁编号,存储中文时会出现乱码问题,解决方案:

1.拷贝/usr/local/mysql/support-files下的任意一个*.cnf文件到/etc/my.cnf;

2.在my.cnf文件的[mysqld]后面添加如下三句:

default-storage-engine=INNODB

character-set-server=utf8

collation-server=utf8_general_ci;

3.保存退出;

  4.重新启动mysql服务器就可以。

然后再就入mysql数据库查看编码发现改成了utf8了。

 

五、执行常用的mysql数据库操作

注意:以下操作都发现在,连接数据库之后,进入mysql环境,之后执行的命令都必须带有分号“;”

首先,以root权限连接mysql

mysql -u root -p

然后,输入root的密码

1、增加新用户

格式如下:

grant 操作权限 on 数据库.* to 用户名@登陆主机地址 identified by '密码';

意思是:授予,某主机上的某用户(附带该用户的登陆密码)在某数据库上,执行某些操作的权限

(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;

授予本地主机用户(用户名:test2,密码:123)访问数据库(数据库名称:openfire)的操作权限

grant all privileges on openfire.* to test2@localhost identified by "123";
flush privileges;

 之后,就可以用新的用户,访问openfire数据库了

2.更新指定帐户的密码(用户名:test1,新密码:1234)

update mysql.user set password=password('1234') where User="test1" and Host="localhost";

 3.删除用户

先使用mysql数据库

use mysql;

删除mysql数据库中user表中的某个本地用户(test7)

delete from user where User="test7" and Host="localhost";

 4.显示命令

(1)显示所有数据库列表

show databases;

初始化只有两个数据库,mysql和test

注意:MYSQL的系统信息都存储在mysql库中,比如:修改密码和新增用户,实际上就是用这个库进行操作

(2)打开某个数据库(比如数据库:openfire)

use openfire;

(3)显示本库中的所有表

show tables;

(4)显示某表(table1)的结构

describe table1;

(5)建库

create database 库名;

(6)建表

use 库名;

create table 表名 (字段设定列表);

(7)删库

drop database 库名;

(8)删表

drop table 表名;

(9)将表中的记录清空

delete from 表名;

(10)显示表中的记录

select * from 表名;

六、退出mysql

exit

 七、启动和停止MySQL 

启动

/usr/local/mysql/share/mysql.server start

停止

/usr/local/mysql/bin/mysqladmin -u root -p shutdown

输入root密码

分享到:
评论

相关推荐

    Mac上安装MySQL

    "Mac 上安装 MySQL" Mac 上安装 MySQL 是一个非常重要的数据库管理系统,下面将对安装、配置、基本操作等方面进行详细的介绍。 一、安装 MySQL 在 Mac 上安装 MySQL 需要从 MySQL 官方网站...

    mac下安装mysql忘记密码的修改方法

    一、mac下安装MySQL数据库 1.下载MySQL数据库 下载地址:访问MySQL的官网http://www.mysql.com/downloads/ ,进行下载。 进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/) 下载x86,64bit的dmg文件:...

    Mac 安装MySQL

    Mac 安装MySQL Mac 安装MySQL是指在Mac OS X系统中安装和配置MySQL数据库管理系统的过程。MySQL是最流行的开源关系数据库管理系统,广泛应用于Web应用程序和其他软件系统中。以下是安装和配置MySQL的详细步骤: 一...

    Mac安装MySQL5.7完整解决方案.docx

    Mac 安装 MySQL 5.7 完整解决方案 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于各种 web 应用程序中。本文档提供了在 Mac 上安装 MySQL 5.7 的完整解决方案,涵盖了安装、配置和卸载等方面的详细步骤。 ...

    教你如何在Mac上安装mysql数据库

     注意:我下载的是社团版本,mysql版本要和你的MAC版本保持一致。当然,如果以前安装过其他的MYSQL版本,务必先卸载了。 双击mysql-8.0.0-dmr-osx10.11-x86_64.dmg进行解压, 安装。 Continue -> Continue, Agree ...

    mac os下的mysql管理工具

    mac os下的mysql管理工具,方便在mac os环境下进行数据库管理

    Mac下安装mysql5.7 完整步骤(图文详解)

    在Mac操作系统上安装MySQL 5.7的详细步骤如下: 1. **下载MySQL**: 首先,你需要从MySQL官方网站获取安装包。官方的MySQL v5.7正式版下载地址可以在网络上找到,例如在`//www.jb51.net/softs/451120.html`这个...

    mac版的mysql安装包

    mac版的mysql安装包 ,mysql 安装包 mac版 放心使用

    MacOS安装MySql8.0.19及安装报错解决方案.docx

    MacOS 安装 MySql8.0.19 及安装报错解决方案 MacOS 安装 MySql8.0.19 是一种流行的数据库管理系统,本文档将指导您在 MacOS 上安装 MySql8.0.19,并解决可能出现的安装报错问题。 一、安装 MySql 首先,使用 ...

    安装教程 - Mac系统安装MySql

    默认情况下,MySQL会安装在`/usr/local/mysql`目录下。 3. **设置环境变量**: 安装完成后,你需要添加MySQL的路径到系统的PATH环境变量中。打开终端,编辑`~/.bash_profile`或`~/.zshrc`文件(取决于你的Shell),...

    mac 安装mysql 5.6 以上版本设置及初始化密码备忘

    mac 安装mysql 5.6 以上版本设置及初始化密码备忘,希望有用,mysql 5.6以上版本的确不是很容易搞定,仅供参考哦

    Mysql for mac 安装及Navicat客户端链接.docx

    Mysql for Mac 安装及 Navicat 客户端链接 本文档将指导您如何在 Mac 上安装 Mysql 并连接 Navicat 客户端。安装 Mysql 需要通过客户端安装和命令行安装两种方式,可以根据自己的需求选择合适的安装方式。 一、...

    mysql安装配置教程(win+mac)完整版

    ### MySQL安装配置教程(Win+Mac)完整版 #### 一、Windows环境下MySQL的安装与配置 ##### **1. 下载MySQL安装程序** - **访问MySQL官网**:首先,通过浏览器访问MySQL官方网站(<https://dev.mysql....

    Mac系统安装MySQL8.0

    在Mac系统上安装MySQL 8.0是一个相对简单的过程,但对于初学者来说,可能需要一些指导。本篇文章将详细介绍如何在Mac上安装并配置MySQL 8.0,以供日常开发或学习使用。 首先,我们需要了解MySQL 8.0是目前最新的...

    Mysql 教程 - mac 安装 Mysql 教程.pdf

    在 Mac 平台下安装和配置 MySQL 是一个很重要的步骤,本教程将指导您如何安装和配置 MySQL 在 Mac 平台下。 安装 MySQL 在安装 MySQL 之前,需要到 MySQL 官方网站下载安装包,选择相应的版本和格式。有两种格式...

    Mac 安装和卸载 Mysql5.7.11 的方法

    在Mac系统中安装MySQL 5.7.11的步骤相对简单,但需要注意一些细节。首先,你需要访问MySQL的官方网站(http://www.mysql.com/downloads/),在页面底部找到“MySQL Community Edition”,然后选择“MySQL Community ...

    mysql5.7 mac版本64位 免费下载安装

    本篇将详细讲解MySQL 5.7在Mac上的免费安装过程及其核心特性。 首先,让我们了解一下MySQL 5.7相较于早期版本的一些显著改进: 1. **三倍更快的性能**:MySQL 5.7通过一系列性能优化,包括更好的查询执行计划、更...

Global site tag (gtag.js) - Google Analytics