zoukankan      html  css  js  c++  java
  • mysql 二进制安装

    第一步:准备数据库目录
    mkdir -pv /mydata/data                             # 所有的MySQL数据保存在这个目录下
    useradd -r mysql                                      # 如果mysql用户存在就不要创建了
    chown -R mysql.mysql /mydata/data           # 为了mysql能够向目录里面写数据,因此让mysql用户对数据目录具有读写权限

    第二步:安装二进制程序包
    tar xf mariadb-5.5.54-linux-x86_64.tar -C /usr/local           # 解压
    cd /usr/local                                                                 # 切入当前/usr/local
    ln -sv mariadb-5.5.54-linux-x86_64 mysql                        # 制作软连接
    cd /usr/local/mysql                                                       # 切入mysql二进制程序
    chown -R root:mysql ./*                                                # 修改属主和属组
    cp support-files/my-large.cnf /etc/my.cnf                        # 拷贝配置文件
    vi /etc/my.cnf                                                             在mysqld下面添加如下指令 # 编辑配置文件
    datadir = /mydata/data
    innodb_file_per_table = ON
    skip_name_resolve = ON
    scripts/mysql_install_db --user=mysql --datadir=/mydata/data            # 初始化数据库
    ll /mydata/data                                                                            # 查看数据目录是否有数据
    cp support-files/mysql.server /etc/rc.d/init.d/mysqld                          # 拷贝服务启动文件
    chkconfig --add mysqld                                                                 # 使mysqld服务被chkconfig管控

    第三步:启动服务
    service mysqld start

    第四步:将程序路径添加到环境变量
    vi /etc/profile.d/mysqld.sh
    export PATH=/usr/local/mysql/bin:$PATH
    . /etc/profile.d/mysqld.sh # 运行脚本

    第五步:
    mysql_secure_installation # 运行安全程序

  • 相关阅读:
    非父子组件通信
    vue中的导航守卫
    vue中做出购物车的功能
    vuex初使用(写的当然是最简单的应用啦)
    封装了一个电商放大镜移入放大的功能,适用于VUE
    moment.js插件的简单上手使用
    Vue中如何将数据传递到下一个页面(超级简单哒)
    java Math
    java Arrays
    java static
  • 原文地址:https://www.cnblogs.com/liu1026/p/7705090.html
Copyright © 2011-2022 走看看