高兴原创,每日手记
避免安装mysql发生意外,端口冲突,程序问题,先查询是否安装过mysql.
如有安装卸载掉.
rpm -e mysql --nodeps
安装mysql 需要拥有cmake 先安装cmake
tar xzf cmake-*** -C /**
./configure
gmake && gmake install 必须用gmake安装
创建运行用户,此用户不可以登录系统,
groupadd mysql
useradd -M -s /sbin/nologin mysql -g mysql
开始安装mysql
tar xzf mysql-**** -C /*** 解压包到什么位置
配置
cmake
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql 指定安装位置
-DSYSCONFDIR=/etc/ 指定初始化参数文件目录
-DDEFAULT_CHARSET=utf8 默认字符集
-DDEFAULT_COLLATION=utf8_general_ci 字符集校队规则
-DWITH_EXTRA_CHARSETS=all 指定支持额外其他字符集...all 所有
make && make install
准备工作
chown -R mysql:mysql /usr/local/mysql 给目录修改用户和组
rm -rf /etc/my.cnf 删除etc有的my.cnf
cp support-files/my-medium.cnf /etc/my.cnf 在配置目录中复制文件到...
初始化数据库
/usr/local/mysql/scripts/mysql_install_db
--user=mysql
--basedir=/usr/local/mysql/
--datadir=/usr/local/mysql/data/
设置环境变量
echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
. /etc/profile
加入系统服务
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod +x /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
mysql服务器使用进入.跟SQL基本一模一样,不一样的地方有几点.
create database
create table
select from where
本文出自 “11627223” 博客,请务必保留此出处http://11637223.blog.51cto.com/11627223/1907039
原文地址:http://11637223.blog.51cto.com/11627223/1907039