zoukankan      html  css  js  c++  java
  • linux下安装mysql小记

    系统ubuntu10.04

    mysql mysql-5.1.51.tar.gz

    步骤:

    1将压缩包解压

    tar -zxvf  mysql-5.1.51.tar.gz

    2 进入安装目录

    cd  mysql-5.1.51

    3.检查是否安装g++或者gcc,build-essential,否则会提示错误.

    可以用新立得查看,也可以用命令dpkg -l |grep g++

    4 配置环境,生成makefile

    ./configure --prefix=/usr/local/mysql

    也可以天剑更多配置项,但是添加的越多错误越多,最后还是选择最少的这个了,将安装目录放在/usr/local/mysql下。
    5 编译连接
    make
    6安装
    make install
    如果安装了automake,省去了第六步。
    7.添加配置项文件,这样启动mysql的时候会根据你这个文件中的设置来启动。
    cp support-files/my-medium.cnf /etc/my.cnf
    可以编辑my.cnf做相应的设置。
    8创建mysql授权表,会建立一个 mysql 资料库和一些 tables,用来管理使用 MySQL 的授权资讯,也就是使用者有哪些使用资料库的权限。
    cd /usr/local/mysql
    bin/mysql_install_db --user=mysql
    这一步可能需要改变下文件权限设置为可执行。
    9更改文件所有者
    此时目录为/usr/local/mysql
    chown -R root .
    chown -R mysql var
    chgrp -R mysql .
    10启动mysql服务/share/mysql/mysql.server start
    如果启动成功,说明安装ok了。
    参考:

    http://dev.mysql.com/doc/refman/5.1/zh/installing.html#compilation-problems
    http://doc.linuxpk.com/42942.html
  • 相关阅读:
    小白的Python之路_day1
    Vue---tab切换时不刷新
    Vue---第十五章使用VScode编写第一个脚本
    Vue---第十四章visual studio code使用
    Vue---第十三章基础运算和v-model
    Vue---第十二章批量下载模块
    vue---第十一章全局依赖环境区分
    Vue---第十章全局变量
    Vue---第九章NPM
    hadoop-Rpc使用实例
  • 原文地址:https://www.cnblogs.com/buptLizer/p/2202112.html
Copyright © 2011-2022 走看看