MySQL安装及配置(Mac)
安装
- homebrew安装
brew install mysql
- 官网MySQL Community Downloads
- https://dev.mysql.com/downloa...
# 修改~/.zshrc
vim~/.zshrc# 切换编辑模式
i# 添加mysql路径到PATH
export PATH=$PATH:/usr/local/mysql/bin# 退出vim编辑模式,保存修改
ESC + :wq!# 使配置生效
soucre~/.zshrc# 别名设置mysql启动、关闭、重启
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
alias mysqlrestart='sudo /usr/local/mysql/support-files/mysql.server restart'
修改字符集
- 查看字符集、字序集
# 命令行登录mysql
mysql -uroot -p# 查看mysql编码
show variables like '%char%';
在 MacOS 里,mysql 一开始就没有 my.cnf 文件,在iterm里,输入:
mysql --help | grep cnf# 得到order of preference, my.cnf, $MYSQL_TCP_PORT,
/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf
# 新建my.cnf
cd /etcvim my.cnf# 新增如下配置[client]
port = 3306
default-character-set = utf8[mysqld]
port = 3306
character-set-server = utf8
collation-server = utf8_unicode_ci
init_connect = 'SET NAMES utf8'
default-storage-engine = INNODB[mysql]
default-character-set = utf8
# 查看mysql编码
show variables like '%char%';
【MySQL安装及配置(Mac)】[client] 代表客户端默认设置内容
[mysql] 代表我们使用mysql命令登录mysql数据库时的默认设置
[mysqld] 代表数据库自身的默认设置
推荐阅读
- JS中的各种宽高度定义及其应用
- Mac安装Chromedriver
- 参保人员因患病来不及到指定的医疗机构就医,能否报销医疗费用()
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- MAC安装Mongo
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- 经历了人生,才知道人生的艰难!及精彩!
- 罗塞塔石碑的意义(古埃及文字的起源,圣书体文字是如何被破解的)
- 以太坊中的计量单位及相互转换