zoukankan      html  css  js  c++  java
  • Linux --Mysql数据库搭建


    Mysql数据库

    安装
    准备:
    [root@localhost /]# rpm -e mysql --nodeps
    将rpm方式安装的mysql卸载
     
    [root@localhost /]# groupadd mysql
    [root@localhost /]# useradd -M -s /sbin/nologin -g mysql
    为mysql服务创建组和用户
     
    [root@localhost /]# rpm -ivh /mnt/Packages/ncurses-devel-5.7-3.20090208.el6.
    ncurses-devel-5.7-3.20090208.el6.i686.rpm
    安装光盘自带ncurses服务
     
    [root@localhost qwe]# tar zxvf cmake-2.8.6.tar.gz 
    [root@localhost cmake-2.8.6]# ./configure && gamke && gmake install
    因mysql需要cmake编译安装,所以先安装cmake
    编译及安装:
    [root@localhost qwe]# tar -zxvf mysql-5.5.22.tar.gz -C /usr/src/
    [root@localhost mysql-5.5.22]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql  --指定安装路径
     -DSYSCONFDIR=/etc   --指定初始化参数目录
    -DDEFAULT_CHARSET=utf8  --指定默认使用的字符集编码
    -DDEFAULT_COLLATION=utf8_general_ci --指定默认使用的字符集校对规则 
    -DWITH_EXTRA_CHARSETS=all --指定额外支持的字符集编码
    安装后的设置:
    权限
    [root@localhost /]# chown -R mysql:mysql  /usr/local/mysql
    配置文件
    [root@localhost /]# rm -rf /etc/my.cnf --将原有的删除
    [root@localhost /]# cp  support-files/my-medium.cnf  /etc/my.cnf --建立新的
    初始化数据库
    [root@localhost /]#  /usr/local/mysql/scripts/mysql_install_db  --user=mysql  --basedir=/usr/local/mysql  --datadir=/usr/local/mysql/data/
    设置环境变量
    [root@localhost /]# echo "PATH=$PATH:/usr/local/mysql/bin"  >>  /etc/profile    --添加环境变量  (或)
    [root@localhost /]# vi /etc/profile
    PATH=$PATH:/usr/local/mysql/bin                               --在最后添加
    [root@localhost /]# . /etc/profile  --重新读取文件
    添加系统服务
    [root@localhost /]# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
    [root@localhost /]# chmod +x /etc/rc.d/init.dmysqld
    [root@localhost /]# chkconfig  --add  mysqld
     

  • 相关阅读:
    JS 页面生成锚点
    JavaScript AMD模块化规范
    Canvas文字的渲染基础 Better
    Canvas曲线绘制 Better
    clickhouse配置登录密码
    git pull 拉取报错:fatal: refusing to merge unrelated histories
    JAVA根据A星算法规划起点到终点二维坐标的最短路径
    JAVA使用netty建立websocket连接
    CSS设置文字超出部分自动换行
    SpringBoot(SpringMVC)使用addViewControllers设置统一请求URL重定向(映射、转发)配置
  • 原文地址:https://www.cnblogs.com/wazy/p/7717334.html
Copyright © 2011-2022 走看看