mysql 安装

下载解压到   /usr/local/src/   

创建mysql用户并限制登录    useradd mysql -s /sbin/nologin 

移动解压的包并改名   mv mysql-解压文件名 /usr/local/mysql

创建data目录包含mysql目录    mkdir -p /data/mysql

改属主属组         chown -R mysql:mysql /data/mysql

进入目录         cd /usr/local/mysql

初始化  ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql 

注意出���OK成功,或者 echo ¥? 查看反馈值0   即成功


拷贝主配置文件  cp support-files/my-medium.cnf /etc/my.cnf    系统自带覆盖

  # 如果需要关闭网络,只本机连接,不监听3306端口,则修改

  # vi /etc/my.cnf    [mysqld]   下增加  skip-networking


拷贝启动脚本

cp support-files/mysql.server /etc/init.d/mysqld


编辑启动脚本,修改路径     vi /etc/init.d/mysqld

basedir=/usr/local/mysql      mysql所在的路径,服务在哪里

datadir=/data/mysql           数据的路径(二进制,慢查询,pid,错误日志)

spacer.gif

加入到系统的服务列表,开机启动,手动启动(启动不了检查my.cnf和mysqld配置)

chkconfig --add mysqld       mysqld 加入到系统的服务列表

chkconfig mysqld on          mysqld 开机启动

service mysqld start         手动启动mysqld服务


查看是否开启mysql服务和监听3306端口

ps aux |grep mysql            查看是否有两行mysql

netstat -lnp                  查看是否监听3306端口


你可能感兴趣的:(mysql,详细,安装方法)