MySQL数据库_MAC系统安装MySQL

MySQL数据库

MySQL安装、启动与关闭

因为我用的是mac,所已这里的安装步骤仅适用于mac
mac系统下,安装的方法有两种,一种是通过安装包方式,另一种是通过命令行方式。

参考文章:http://www.jianshu.com/p/fd3aae701db9

这里我选择的是通过 Homebrew 的命令行方式安装的,具体操作如下:

brew install mysql

mysql01

mysql02

安装完成后,启动mysql服务遇到如下报错

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

依次执行以下命令

sudo chown -R 'xxxxx' /usr/local  # 这里的‘xxxxx’是电脑的用户名
brew link --overwrite mysql
unset TMPDIR
bash mysql_install_db --verbose --user=root
--basedir="$(brew --prefix mysql)"--datadir=/usr/local/var/mysql --tmpdir=/tmp

接下来我们启动 mysql的服务

启动/关闭 mysql服务

brew services start mysql  /  brew services stop mysql

mysql.server start  /  mysql.server stop

bash mysql.server start  /  bash mysql.server stop

mysql03

验证登录

在mysql服务启动的情况下,根据安装过程中的提示,我们输入 mysql -uroot

当出现 mysql > 的时候,即表示,我们安装成功了

执行 select database();

mysql04

配置新的密码

  • 进入到mysql命令状态下:(mysql>是mysql命令状态提示)

更新root密码

mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';

最新版MySQL请采用如下SQL:

mysql> UPDATE user SET authentication_string=PASSWORD('newpassword') where USER='root';

刷新权限

mysql> FLUSH PRIVILEGES;

退出mysql

mysql> quit

重启mysql

/mysql服务路径执行重启命令 $ mysqld restart

使用root用户重新登录mysql

mysql -uroot -p 
Enter password: <输入新设的密码newpassword>

猜你喜欢

转载自blog.csdn.net/weixin_42250835/article/details/90214241