linux运维学习之二进制格式安装

  

,,,,

,,,,Centos6: yum  install  mysql服务器   ,,,Centos7: yum  instlal  mariadb-server

,,,,

useradd  -d /app/mysqldb  -r  -m  -s /sbin/nologin  mysql

tar  xvf  mariadb-10.2.8-linux-x86_64.tar.gz  -C /usr/地方/cd /usr/地方/ln  -s  mariadb-10.2.8-linux-x86_64/, mysql


mkdir /etc/mysql/,,,,,,,,,,,,,,,,   cd /usr/地方/mysql/,   cp 支持文件/my-huge.cnf 。,/etc/mysql/my . cnf中所做   vim 。/etc/mysql/my . cnf中所做   (mysqld)   时间=datadir /app/mysqldb ,,,, #指定数据库的目录   时间=innodb_file_per_table 提醒#将每个表都放在单独的文件夹中   skip_name_resolve =,,,,,, #禁止主机名解析(不关闭,会导致数据库运行慢)

脚本/mysql_install_db ,,用户=mysql ——datadir=/app/mysqldb


cp ,支持文件/mysql.server /etc/摆在/mysqld   chkconfig ——list  mysqld ,, #查看chkconfig中是否有我们的mysqld   chkconfig ——add  mysqld ,,, #添加mysqld进入chkconfig   service  mysqld  start ,,,,, #启动mysqld,跟系统应用一样的方式,不过这一步注定会失败

mkdir /var/log/mariadb/chown  mysql /var/log/mariadb/service  mysqld  start ,,,,,,,,, #启动成功

vi /etc/profile.d/mysql.sh ,,,,,, #写入文件,以后也能生效   路径=/usr/地方/mysql/bin: PATH 美元;,#增加到路径中   ,只/etc/profile.d/mysql.sh ,,,,, #源一下,生效。

/usr/bin/mysql_secure_installation

mysql  -uroot  -p , # - u[用户],[-hhost]不写默认本机登录,- p (PASSWD),就是口令

,,

linux运维学习之二进制格式安装