Mac中MariaDB数据库的安装步骤

@wanqiuz 2018-04-21 03:03:09发表于 wanqiuz/blog-articles MacMariaDBSoftwareinstallation

MariaDB安装步骤
如果你是Mac上的开发者,通过本文你可以在OS X上通过Homebrew来简单的获取安装最新稳定版本的MariaDB,接下来我们将一步步的来指导安装MariaDB数据库,如果你的Mac中已经安装好了Xcode和Homebrew的话,则直接跳到第四步。

  1. 安装Xcode
xcode-select --install
  1. 安装Homebrew
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
  1. 检查Homebrew
brew doctor
  1. 更新Homebrew
    如果通过上面的命令检查到Homebrew不是最新的版本,可以通过如下命令来把Homebrew更新到最新:
brew update
  1. 确认MariaDB的版本
brew info mariadb
  1. 安装MariaDB
brew install mariadb
  1. 运行数据库安装程序(10.0.10换成你安装的版本)
unset TMPDIR 
cd /usr/local/Cellar/mariadb/10.0.10/ 
mysql_install_db
  1. 运行MariaDB
mysql.server start
  1. 安全配置
    进行一些安全设置,以及修改数据库管理员密码
mysql_secure_installation

(1) 首先是设置密码,会提示先输入密码
Enter current password for root (enter for none):<–初次运行直接回车
(2) 设置密码
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码
Re-enter new password: <– 再输入一次你设置的密码
(3) 其他配置
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,一般回车,根据需要设置
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车
10. 连接MariaDB数据

mysql -u root -p
  1. 验证MariaDB版本
MariaDB [(none)]> select @@version; 
  1. MariaDB基础命令
-- 显示数据库列表
show databases;
-- 切换到名为mysql的数据库,显示该库中的数据表
use mysql; 
show tables;
-- 显示数据表table的结构
desc table;
-- 建数据库A与删数据库A
create database `database_A`; 
drop database `database_A`;
-- 建表:
use database_A; 
create table table_A(字段列表); 
drop table table_A;
-- 显示表中的记录:
select * from table_A;
-- 清空表中记录:
delete from table_A;

在mac 上安装 mysql 后,发现 /etc/my.cnf 并不存在。
于是使用命令查找 MySQL 的配置启动文件列表:

mysqld --help --verbose | less
// Default options are read from the following files in the given order:
// /usr/local/etc/my.cnf ~/.my.cnf 

存放目录位置如下:
使用HomeBrew安装为/usr/local/var/mysql
使用官方下载的dmg镜像安装为/usr/local/mysql