fedora mysql 安装

    技术2022-05-19  24

    本例使用的是 mysql-5.0.45.tar.gz

     

     安装编译前提:

    Yum install gcc

    Yum install gcc-c++

     

    1. 第一个MYSQL安装

    编译1.带上参数

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

          --with-named-curses-libs=/usr/lib/libncurses.so.5 可能需要的参数 

         Make

         Make install

     

    将标准配置文件导入

    cp ./support-files/my-medium.cnf /etc/my.cnf

     

    建立mysql 数据库目录

    Mkdir /usr/local/mysql/var

    初始化MYSQL

    /usr/local/mysql/bin/mysql_install_db

     

     

    启动mysql

    /usr/local/mysql/bin/mysqld_safe  --user=root &

    停止mysql

    /usr/local/mysql/bin/mysqladmin shutdown

     

     

    登陆

    ./usr/local/mysql/bin/mysql 

    GRANT ALL PRIVILEGES ON * TO root@??%?? IDENTIFIED BY ??123456??;

    mysql> GRANT ALL PRIVILEGES ON * TO root@"%" IDENTIFIED BY "rootpwd";

    添加MYSQL用户权限.

     

    Mysql>Flush privileges

    更新权限

     

    试登陆MYSQL

     

     

     

    FQA:[root@fengge mysql-5.0.45]# locate libncurses.so

    Q1:编译1.带上参数

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

          --with-named-curses-libs=/usr/lib/libncurses.so.5 可能需要的参数 

    运行以下命令查询目录

    [root@fengge mysql-5.0.45]# locate libncurses.so

    /lib/libncurses.so.5

    /lib/libncurses.so.5.7

     

    所以改成

    ./configure --prefix=/usr/local/mysql --with-named-curses-libs=/lib/libncurses.so.5

     

     

     

     


    最新回复(0)