• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

MySQL超详细安装步骤

互联网 diligentman 2周前 (11-22) 7次浏览

搭建yum库
mount /dev/cdrom /media
cd /etc/yum.repos.d/
rm -rf *
vim yum.repo
添加:
[yum]
name=yum
baseurl=file:///media
enabled=1
gpgcheck=0
保存退出

  • 安装运行环境

  • 转入光盘目录:
    cd /media/Packages
    yum -y install gcc gcc-c++
    yum -y install ncurses-devel

  • 安装MySQL
    1.准备好cmake和mysql归档文件并拖入主文件夹[home]
    #其他位置也可以
    2.解压cmake和mysql软件包
    cd
    tar -zxvf cmake-2.8.6.tar.gz -C /usr/src
    tar -zxvf mysql-5.6.36.tar.gz -C /usr/src

  • 3.安装cmake

    cd /usr/src/cmake-2.8.6
    ./configure && gmake && gmake install

4.配置mysql安装环境
cd /usr/src/mysql-[TAB]
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all

  • 选项说明:
    -DCMAKE_INSTALL_PREFIX=/usr/local/mysql #指定安装路径
    -DSYSCONFDIR=/etc #指定配置文件路径
    -DDEFAULT_CHARSET=utf8 #默认语言编码
    -DDEFAULT_COLLATION=utf8_general_ci #默认字符集
    -DWITH_EXTRA_CHARSETS=all #支持各种字符

make && make install

5.优化mysql启动脚本和命令路径

复制mysql配置文件到/etc目录:
cp /usr/src/mysql-5.6.36/support-files/my-default.cnf /etc/my.cnf

复制mysql脚本文件到/etc/rc.d/init.d/目录中
cp /usr/src/mysql-5.6.36/support-files/mysql.server /etc/rc.d/init.d/mysqld

chmod a+x /etc/rc.d/init.d/mysqld

添加mysqld服务到服务管理器
chkconfig –add mysqld
chkconfig mysqld on

优化mysql命令路径
ln -s /usr/local/mysql/bin/* /usr/local/bin

创建mysql用户
useradd -M -s /sbin/nologin mysql

  • 初始化mysql

安装perl运行组件和运行环境:
cd /media/Packages/
yum -y install perl perl-devel perl-DBD*
cd /usr/src/mysql-5.6.36/

初始化mysql:
/usr/local/mysql/scripts/mysql_install_db –user=mysql –group=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data

启动mysql服务
systemctl restart mysqld

  • mysql基本配置与操作
1.给root用户设置密码
mysqladmin -u root password     #给用户第一次设置密码

修改root用户密码:
mysqladmin -u root -p  password #不需要可以不修改

2.mysql登录
mysql  -u  root  -p


喜欢 (0)