mac mysql的使用教程_在Mac OS X上安装使用mysql图文详细教程

1.官网下载:

http://dev.mysql.com/downloads/mysql/

选择dmg版安装完成后

2.将mysql的bin加入path

打开终端,当前用户目录下

vim .bash_profile

3d6b1f11cbb1a1af3b946dbc4eb8bb75.png

将下面对粘贴(按i,然后cmd+v,然后esc,":wq")

MYSQL_HOME=/usr/local/mysql

PATH=$MYSQL_HOME/bin:$PATH

export MYSQL_HOME

export PATH

输入命令

source .bash_profile

3.打开系统偏好设置,start mysql

fe094bbf8410cbe8ec81b7097fd62299.png

4.为root设置密码

mysqladmin -u root password 新密码

旧密码为空

然后,以root权限连接mysql

5.登录mysql

mysql -u root -p

输入密码

6.退出

\q

sql常用命令

1、增加新用户

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

示例授权本地主机上的用户操作数据库的权限

创建数据库:

create database OAALEX;

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

grant all privileges on OAALEX.* to wanggang@localhost identified by "wanggang";

刷新权限:

flush privileges;

可以用wanggang,访问OAALEX数据库了

附:任意主机上("%"),用户(用户名:wanggang,密码:wanggang)在所有数据库上,执行任意操作的权限

grant all privileges on *.* to wanggang@"%" identified by "wanggang";

其中all privileges表示查询,插入,修改,删除的权限

等同于:

grant select,insert,update,delete on *.* to wanggang@"%" identified by "wanggang";

刷新权限:

flush privileges;

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

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

3.删除用户

use mysql;

删除mysql数据库中user表中的某个本地用户(示例:wanggang)

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

4.常用命令

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

show databases;

显示

Database           |

+--------------------+

| information_schema |

| OAALEX             |

| mysql              |

| performance_schema |

| 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 表名;


版权声明:本文为weixin_42659194原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。