[root@web108 tools]# ###开始装mysql

1添加用户

[root@web108 tools]# useradd -s /sbin/nologin -M mysql

2解压

[root@web108 tools]# tar xf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

[root@web108 tools]# echo $?

0

3把mysql移动

[root@web108 tools]# mv mysql-5.6.34-linux-glibc2.5-x86_64   /application/mysql-5.6.34

[root@web108 tools]# ll

total 306792

-rw-r--r-- 1 root root 314149697 Sep 13 10:13 mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

-rw-r--r-- 1 root root       607 Sep 11 09:50 quanwangweb.sh

[root@web108 tools]# cd /application/

[root@web108 application]# cd mysql-5.6.34/

[root@web108 mysql-5.6.34]# cd ..

4创建软连接

[root@web108 application]# ln -s /application/mysql-5.6.34 /application/mysql

[root@web108 application]# ll

total 8

lrwxrwxrwx  1 root root   25 Sep 13 10:30 mysql -> /application/mysql-5.6.34

drwxr-xr-x 13 root root 4096 Sep 13 10:19 mysql-5.6.34

lrwxrwxrwx  1 root root   25 Sep 12 09:02 nginx -> /application/nginx-1.10.2

drwxr-xr-x 11 root root 4096 Sep 12 09:14 nginx-1.10.2

[root@web108 application]# id mysql

uid=502(mysql) gid=502(mysql) groups=502(mysql)

5让mysql用户管理

[root@web108 application]# chown -R mysql.mysql /application/mysql/

[root@web108 application]# ll /application/mysql

lrwxrwxrwx 1 mysql root 25 Sep 13 10:30 /application/mysql -> /application/mysql-5.6.34

[root@web108 application]# ll /application/mysql/

total 68

drwxr-xr-x  2 mysql mysql  4096 Sep 13 10:18 bin

-rw-r--r--  1 mysql mysql 17987 Sep 30  2016 COPYING

drwxr-xr-x  3 mysql mysql  4096 Sep 13 10:19 data

drwxr-xr-x  2 mysql mysql  4096 Sep 13 10:19 docs

drwxr-xr-x  3 mysql mysql  4096 Sep 13 10:19 include

drwxr-xr-x  3 mysql mysql  4096 Sep 13 10:19 lib

drwxr-xr-x  4 mysql mysql  4096 Sep 13 10:18 man

drwxr-xr-x 10 mysql mysql  4096 Sep 13 10:19 mysql-test

-rw-r--r--  1 mysql mysql  2496 Sep 30  2016 README

drwxr-xr-x  2 mysql mysql  4096 Sep 13 10:19 scripts

drwxr-xr-x 28 mysql mysql  4096 Sep 13 10:18 share

drwxr-xr-x  4 mysql mysql  4096 Sep 13 10:19 sql-bench

drwxr-xr-x  2 mysql mysql  4096 Sep 13 10:19 support-files

6安装这个软件 初始化数据库

[root@web108 application]# /application/mysql/scripts/mysql_install_db --basedir=/al_install_db --basedir=/application/mysql --datadir=/application/mysql/data --user=mysql

[root@web108 application]# echo $?

0

[root@web108 application]# ll -d /tmp/

drwxrwxrwt. 3 root root 4096 Sep 13 10:40 /tmp/

[root@web108 application]# chmod 1777 /tmp/

7复制启动脚本授权

[root@web108 application]# cp /application/mysql/support-files/mysql.server    /etc/init.d/mysqld

[root@web108 application]# chmod +x /etc/init.d/mysqld

[root@web108 application]# cd /server/tools/

8 修改启动脚本和mysql命令中的路径

[root@web108 tools]# sed -i 's#/usr/local/mysql#/application/mysql#g' /application/mysql/bin/mysqld_safe /etc/init.d/mysqld

9 复制   默认的配置文件

[root@web108 tools]# \cp /application/mysql/support-files/my-default.cnf   /etc/my.cnf

10 启动 mysql

[root@web108 tools]# /etc/init.d/mysqld start

Starting MySQL...... SUCCESS!

[root@web108 tools]#

原创 :单刷深渊 在Linux中系统安装mysql实战直播的更多相关文章

  1. Mysql篇--Linux中安装Mysql

    一.前述 由于Windows安装Mysql非常麻烦,所以分享一篇Linux中对MySQL的搭建,废话不多说,来,come on. 二.步骤 2.1 yum安装 yum install mysql-se ...

  2. windows与linux中的mysql配置主从

    最近在给学生讲解数据库的主从配置,由于学生电脑里面装的虚拟机是linux的,但是本机的系统是windows的,所以需要用windows中的mysql与linux中的mysql进行主从配置.下面说一下主 ...

  3. Linux中安装MySQL

    因为使用yum安装.安装过程需保证网络通畅 一.安装mysql 1.yum安装mysqlCentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源 ...

  4. 通过window(Navicat)访问linux中的mysql数据库

    Centos安装Mysql数据库 查看我们的操作系统上是否已经安装了mysql数据库 [root@centos~]# rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已 ...

  5. Linux中的mysql.redis

    1,Linux上的mysql MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可. 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源 ...

  6. Linux中的MySQL授权远程连接

    Linux中 MySQL 授权远程连接 参考地址:https://www.centos.bz/2018/10/linux%e4%b8%ad-mysql-%e6%8e%88%e6%9d%83%e8%bf ...

  7. linux中进入mysql时报错Access denied for user 'root'@'localhost' (using password: YES)解决方案

    之前在linux中装完mysql后直接在命令行窗口输入mysql就会进入数据库了,但是今天输入mysql命令后直接报错,如下图: 之后输入:mysql -uroot -p 提示输入密码:***** 还 ...

  8. LINUX中备份mysql数据库

    1.在LINUX中创建备份目录 如:/home/backup   2.把sh脚本放到备份目录下   脚本如下 https://wws.lanzous.com/i1oCxlccapa密码:dter   ...

  9. linux中安装JDK linux中安装Tomcat linux中安装Mysql 及故障解析 linux系统安装redis

    Linux 安装JDK 配置完环境变量后无法使用 java -version 无法打开 通过下面语句 将32位文件与当前系统64位兼容 (有待补充32位查法)sudo yum install glib ...

随机推荐

  1. linux--memcache的安装和使用(转)

    memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度.据说官方所说,其用户包括twitter.digg.flickr等,都是些互联网大腕呀.目前用memca ...

  2. 中文环境下PostgreSQL的使用

    虽然官方文档有提到编码的问题,但是对于中文讲的比较简单,给中文的PostgreSQL用户带来很多困扰,本文简单简述一下中文环境下PostgreSQL如何正确设置编码. 一.服务器端的编码设置 Post ...

  3. vue-router 基本知识点

    vue-router就是将组件映射到路由,然后告诉vue-router在哪里渲染它们. 默认路由出口 <router-view></router-view> 使用router- ...

  4. 容器vector 迭代器iterator 应用

    #include <iostream> #include <vector> using namespace std; int main() { vector<int> ...

  5. java try·····catch·····异常处理学习

    异常处理(又称为错误处理)功能 用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件). try....catch....只是异常处理的一种常用方法 try{ //可能导致异常 ...

  6. 模拟模板替换功能--js

    概要: 因为之前的项目是angular开发(vue和react也是一样),对其中的双向数据绑定的使用感觉很方便,然后就思考怎么使用到jquery框架中来,适用于 列表生成 知识点: 正则与其反向引用, ...

  7. (水题)洛谷 - P1308 - 统计单词数

    https://www.luogu.org/problemnew/show/P1308 简单哈希一下判断,练练手. 注意fgets()的用法,第一个参数传存储位置,第二个参数传内存上限,第三个传std ...

  8. Mac下的常用终端命令与vim常用命令

    因为很少用命令行,老被鄙视,所以今天记录一下常用的命令行: cd 切换工作目录 . 表示当前目录 .. 表示当前目录的上一级目录 / 根目录/目录分隔符 ./ 当前目录 ../ 回到上一级目录 ls ...

  9. iOS NSUserDefaults [setValue:forKey:] [setObject:forKey:] <Objc> setValue(_,forKey:) set(_,forKey) <Swift 3>

    前者其实是NSObject都可以调用的KVC方法,后者才是NSUserDefaults的实例方法: 这里参数的类型是nullable id,但是我建议你在传null的时候慎重考虑,否则你的应用就可能面 ...

  10. datapatch meet ORA-01422

    [现象] datapatch ORA-01422: e [解决方法]sample 1: --step 1:sqlplus /nologconn /as sysdbacreate table regis ...