篇六:Mac操作MySQL

一、Mac安装MYSQL

  1、进入MySQL官网,下载最新MySQL,MAC访问会自动展示对应下载包

  2、下载dmg包,点击按照步骤自动安装

  3、安装路径默认“/usr/local/mysql”路径

 

二、配置用户初始密码

  参考:http://blog.csdn.net/arlenliugj/article/details/50700249

  1、关闭MySQL服务

     苹果--》系统偏好设置--》选中最下边MySQL--》弹出页面操作服务

    命令操作

sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop
sudo /usr/local/mysql/support-files/mysql.server restart

  2、打开终端,执行下面命令,执行完会重启MySQL服务

    cd /usr/local/mysql/bin

    sudo su

    ./mysqld_safe --skip-grant-tables &

  3、接着输入命令

    ./mysql

    FLUSH PRIVILEGES;

    SET PASSWORD FOR 'root'@'localhost'='newPassword';

 

三、终端操作数据库

cd /usr/local/mysql/bin

mysql -u root -p

1、显示数据库列表。 
show databases; 
2、显示库中的数据表: 
use mysql;
show tables; 
3、显示数据表的结构: 
describe 表名; 
4、建库: 
create database 库名; 
5、建表: 
use 库名; 
create table 表名 (字段设定列表); 
6、删库和删表: 
drop database 库名; 
drop table 表名; 
7、将表中记录清空: 
delete from 表名; 
8、显示表中的记录: 
select * from 表名

  退出:exit

 

四、常见问题

  1、"-bash: mysql: command not found"

    原因:没有配置命令"mysql"对应"/usr/local/mysql/bin/mysql"路径,输入mysql无法找到执行文件

####进入顶级目录
cd ~
vi .bash_profile

###插入下面路径
# mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
# ls
alias ls='ls -G'

  2、忘记 root 登录密码

    关闭终端:“苹果--》系统偏好设置--》选中最下边MySQL--》弹出页面操作服务”,可能出现操作失败无反应,可以使用命令行关闭

sudo /usr/local/mysql/support-files/mysql.server stop

 

    关闭登录校验

cd /usr/local/mysql/bin
sudo su
./mysqld_safe --skip-grant-tables &

    启动MySQL服务,修改密码

sudo /usr/local/mysql/support-files/mysql.server start

mysql -u root
use mysql;
update user set Password = password('newPassword') where User='root' and Host = 'localhost';

    使更改生效

FLUSH PRIVILEGES;

    重启服务

sudo /usr/local/mysql/support-files/mysql.server restart

 

     

posted @ 2016-12-14 12:17  刘广平  阅读(239)  评论(0)    收藏  举报