nosilence 发表于 2018-10-10 09:28:29

linux-mysql-安装配置简单实用

  高兴原创,每日手记
  避免安装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-gmysql
  开始安装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

页: [1]
查看完整版本: linux-mysql-安装配置简单实用