在Mac OS上安装MySQL

下载MySQL

https://dev.mysql.com/downloads/中的community中下载MySQL Community Server

安装MySQL

方法1️⃣ 通过安装包

安装apk包,注意安装完毕记录相关的password。
安装完毕:

进入偏好设置

image.png

点击mySQL

开启mysql服务

增加环境变量

此时我们在命令行输入mysql -uroot -p命令会提示没有commod not found,我们还需要将mysql加入系统环境变量。

(1).进入/usr/local/mysql/bin,查看此目录下是否有mysql。
image.png
(2).执行vim ~/.bash_profile
    在该文件中添加mysql/bin的目录:
    PATH=$PATH:/usr/local/mysql/bin
添加完成后,按esc,然后输入wq保存。
最后在命令行输入source ~/.bash_profile
image.png

现在你就可以通过mysql -uroot -p登录mysql了,会让你输入密码,(不需要密码)
登录成功后,你可以通过下面的命令修改密码

//注意:MySQL 5.7以及以后的版本使用的字段为authentication_string,不用PASSWORD
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
注意:需要分号

输入mysql命令需要加上“\”才能生效

方法2️⃣ 使用blew

安装mySQL

brew install mysql

获取权限

sudo chown -R 用户名 /usr/local

执行:

brew link --overwrite mysql
如果提示:
Linking /usr/local/Cellar/mysql/5.7.10... 92 symlinks created

依次执行:

unset TMPDIR
bash mysql_install_db --verbose --user=root --basedir="$(brew --prefix mysql)"--datadir=/usr/local/var/mysql --tmpdir=/tmp

接下来启动mysql

bash mysql.server start

设置账号等信息

mysql_secure_installation

修改密码

①进入安全模式(以brew安装的mysql为例)

bash mysql.server stop
sudo mysqld_safe --skip-grant-tables --skip-networking &  

②进入MySQL

mysql -u root -p

③切换数据库,查看表中的关于密码的字段,MySQL 5.7以及以后的版本使用的字段为authentication_string,之前使用Password

UPDATE mysql.user SET authentication_string=PASSWORD('123456') where User='root';

④权限设置

flush privileges;

⑥重启服务器就可以登录了(推荐用Navicat premium在其中可以修改界面化修改,很方便)

bash mysql.server restart
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容