sql配置
sql配置
# groupadd mysql
# useradd -g mysql -s /bin/false mysql
新建文件夹并赋予权限
# mkdir /var/lib/mysql-cluster
# chown root:mysql /var/lib/mysql-cluster
(上面的很重要要不然会出现以下报错)
将下载后的包上传至服务器/usr/local下
解压# tar xvf mysql-cluster-gpl-7.5.4-linux-glibc2.5-x86_64.tar.gz
然后新建个文件夹在刚刚解压完的文件夹内
为了方便把mysql-cluster-gpl-7.5.4-linux-glibc2.5-x86_64 重命名为mysql
# mkdir data
更改限权
#chown –R root:root
接下来进行初始化
# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
新机子可能会因为依赖报错(如下图)
安装依赖
# apt-get install libaio1
安装完成再次初始化(上上部命令)
bin/mysql_ssl_rsa_setup --datadir=/usr/local/ mysql/data
上述工作完成后,先不慌启动数据库服务,这时还要创建 MySQL 服务的配置文件 my.cnf。这个文件可以从 mysql/support-files 子目录下找到一个叫 my-default.cnf 的配置样例文件,然后复制一个出来,改名为 my.cnf 并放到 mysql 下即可
# cp /usr/local/mysql/support-files/my-default.cnf /usr/local/mysql/
重命名为 my.cnf
#mv my-default.cnf my.cnf/
编辑 my.cnf
#vim /usr/local/mysql/my.cnf
输入下面命令
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
log-error = /var/log/mysql-error.log
启动mysql服务
# bin/mysqld_safe –user=mysql &
#netstat –na –e |grep 3306
登录
# bin/mysql --user=root --password='你的密码'
登录成功:修改密码
授权root账户
这样就可以允许从其他机器用 root 账号远程登录 MySQL 服务器了,可以用下面的 MySQL 命令来验证一下
#use mysql;
# select host,user from user;
然后创建数据节点文件
vi /etc/my.cnf
复制启动服务文件
然后重启一波
#reboot
重启完成后
重新初始化
启动服务
#/etc/init.d/mysqld start
然后去管理节点 show
用navicat for mysql测试