mac mysql terminal_mac下mysql terminal设置以及常规用法

首先正常使用时,需要找到mysql所在bin目录,例如:

$ /usr/local/mysql/bin/mysql -u root -p

Enter password: 但每次都要输入这么一长串字符,也过于繁琐,需要用alias命令行去简化

$ vim ~/.bash_profile 追加内容:

# MySQL

alias mysql='/usr/local/mysql/bin/mysql'; 注意等号前后不要有空格

最后,要使~/.bash_profile文件生效,我们必须使用 source 命令:

$ source ~/.bash_profile

以后我们使用时,就不需要再输入那么多麻烦的指令了,So Easy。

之后使用

$ mysql -u root -p

Enter password: 即可正常登陆使用

其他使用命令:

1.更改MySQL的root管理员密码

例:把root账号的密码改成'123456':

✗ /usr/local/mysql/bin/mysqladmin -u root -p password 123456Enter password:

Warning: Using a password on the command line interface can be insecure.

注意:需要知道账户的原密码才能进行修改。

2.MySQL数据库的导入和导出

要想导入和导出数据库,我们需要用到mysqldump工具,接下来我会介绍它的导入和导出功能。这个工具在安装MySQL时就附带上了,在使用它之前,我们需要找到它的运行路径。幸好的是,我已经找到了:

/usr/local/mysql/bin/mysqldump

我们先不用着急怎样去使用它,我们先使用alias简化一下命令:

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

2.1 导出数据库

好了,现在我们来介绍它的用法吧,先来看看导出数据库时的格式:

mysqldump -u root -p > .sql

来个实例说明:

$ mysqldump -u root -p test CLASS >class.sql

Enter password:

当然这些操作都是需要输入MySQL的管理员密码,也就是root的密码。另外,它是导出到终端的当前目录。提示:“我们可以使用pwd查看当前所在目录”。

导出带删除格式的数据库,还原时能够覆盖已有数据库而不用删除原有数据库:

mysqldump --add-drop-table e -u root -p testDB > TESTDB.sql

2.2 导入数据库

在已有的数据库导入数据,首先使用use命令进入到该数据库,然后:

mysql> source /Users//Documents/Code/class.sql

导入数据库的格式:source //. .sql,你也可以导出为.dump文件

2.3 还原数据库

如果你误删了一些数据,又或者是更新数据时忘记指定where条件,或者你把数据表都删除了,你也可以把它们还原:

$ mysql -u root -p testDB

Enter password:

当然,也是需要输入root密码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值