千家信息网

Linux Centos7安装MySQL5.5(二进制方式安装)

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,Linux Centos7安装MySQL5.5(二进制方式安装)一、在/app目录下下载mysql-5.5.54-linux2.6-x86_64.tar.gz`[root@test /]# cd /a
千家信息网最后更新 2026年10月31日Linux Centos7安装MySQL5.5(二进制方式安装)

Linux Centos7安装MySQL5.5(二进制方式安装)

一、在/app目录下下载mysql-5.5.54-linux2.6-x86_64.tar.gz`

[root@test /]# cd /app[root@test app]# wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.54-linux2.6-x86_64.tar.gz

二、解压mysql-5.5.54-linux2.6-x86_64.tar.gz

[root@test app]# ta zvxf mysql-5.5.54-linux2.6-x86_64.tar.gz

三、将解压后的mysql-5.5.54-linux2.6-x86_64改名为mysql

[root@test app]# mv mysql-5.5.54-linux2.6-x86_64 mysql

四、添加/etc/my.cnf文件

[root@test app]# cd /app/mysql/support-files/[root@test support-files]# cp -f my-small.cnf /etc/my.cnf

五、创建mysql目录下的data目录

[root@test support-files]# mkdir -p /app/mysql/data/

六、将mysql的所属用户改为mysql

[root@test support-files]# chown -R mysql.mysql /app/mysql/

七、增加/etc/init.d/mysqld,并为之赋予执行权限,然后初始化MySQL

[root@test support-files]# cp -f mysql.server /etc/init.d/mysqld[root@test support-files]# chmod +x /etc/init.d/mysqld

【初始化MySQL】

[root@test support-files]# /app/mysql/scripts/mysql_install_db --basedir=/app/mysql --datadir=/app/mysql/data --user=mysql

八、将 /application/mysql/bin/mysqld_safe和/etc/init.d/mysqld中的/usr/local/mysql改为/app/mysq

[root@test support-files]# sed -i 's#/usr/local/mysql#/app/mysql#g' /app/mysql/bin/mysqld_safe /etc/init.d/mysqld

九、启动mysql

[root@test support-files]# /etc/init.d/mysqld startStarting MySQL.Logging to '/app/mysql/data/test.err'... SUCCESS! 

十、检查mysql是否启动

[root@test support-files]# netstat -lntup | grep mysqltcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      5478/mysqld 

十一、设置环境变量

[root@test support-files]# echo 'export PATH=/app/mysql/bin:$PATH' >>/etc/profile[root@test support-files]# source /etc/profile

十二、进入mysql

[root@test support-files]# mysqlWelcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 1Server version: 5.5.54 MySQL Community Server (GPL)Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> 

十三、修改root密码

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

十四、退出MySQL,使用用户名和密码再次登录MySQL

mysql> Ctrl-C -- exit!Aborted[root@test support-files]# mysql -uroot -pEnter password: 

十五、创建数据库和表(指定utf-8编码格式)

mysql> create database userInfo DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;Query OK, 1 row affected (0.00 sec)mysql> use userInfo;Database changedmysql> create table test (    -> name varchar(10) not null,    -> address varchar(100) default null)    -> ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;Query OK, 0 rows affected (0.06 sec)

十六、导入sql文件(若需要执行此步骤)

mysql> source /app/cloud_note.sqlmysql> show databases;
目录 密码 文件 用户 二进制 方式 再次 变量 所属 数据 数据库 权限 格式 步骤 环境 用户名 编码 utf-8 检查 登录 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 盈实互联网科技 互联网金融 科技金融 百单互联网科技有限公司 科技创新互联网企业 碳银互联网科技有限公司 互联网科技公司做什么 北京大学互联网科技怎么样 互联网科技热点资讯 福州新华互联网科技学校 知乎 互联网时代科技改变生活 武汉健翔互联网络科技有限公司 湖南一路畅行互联网科技 互联网媒体平台算高科技产业 中国互联网公司排名锤子科技 阿里互联网科技企业 云南省自由互联网科技有限公司 互联网金融金融科技 互联网高科技绘画 科技美学互联网 艺术 广州全民伙伴互联网科技有限公司 西安纸贵互联网科技有限公司 工业互联网科技新基建 智慧科技互联网 深圳前海聚择互联网科技有限公司 重庆威客帮互联网科技 明优互联网科技有限公司 上海科技产业互联网平台 梅州GM互联网络科技有限公司 容联科技互联网电商 互联网大会出现的黑科技
0