有思俱乐部学习园地

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测试

工作人员

 
作者:林志灿,刘明欣
信息录入:谢峰