首先在MySQL官网下载MySQL二进制包:
mysql-5.5.34-linux2.6-x86_64.tar
rz命令上传到/export/servers目录下
添加MySQL用户,组
# groupadd mysql
# useradd -g mysql mysql
解压MySQL
#tar -xzvf mysql-5.5.34-linux2.6-x86_64.tar
建一个符号链接
# ln -s mysql-5.5.34-linux2.6-x86_64 mysql
修改权限
#chown -R mysql .
#chgrp -R mysql .
建立MySQL配置文件
support-files下可以看到提供了5个模板,可以根据自己的环境选择。
# ls support-files/
binary-configure magic my-medium.cnf mysql.server
config.huge.ini my-huge.cnf my-small.cnf ndb-config-2-node.ini
config.medium.ini my-innodb-heavy-4G.cnf mysqld_multi.server
config.small.ini my-large.cnf mysql-log-rotate
我这里用my-medium.cnf
# cp support-files/my-medium.cnf /etc/my.cnf
建立数据目录
# mkdir -p /export/data/mysqldata
# chown -R mysql /export/data/mysqldata
# chgrp -R mysql /export/data/mysqldata
修改配置文件
# vi /etc/my.cnf
文件中添加下面一句,设置自己想要的数据目录。默认在./mysql/data下。我的数据目录设置为/export/data/mysqldata
datadir =/export/data/mysqldata
-- {该语句需要加到 [mysqld]数据区域段}
保存退出
初始化
# ./scripts/mysql_install_db --user=mysql
修改权限
drwx------ 2 mysql root 4096 Aug 3 14:45 mysql
-rw-rw---- 1 mysql mysql 19079 Aug 3 14:45 mysql-bin.000001
-rw-rw---- 1 mysql mysql 722735 Aug 3 14:45 mysql-bin.000002
-rw-rw---- 1 mysql mysql 38 Aug 3 14:45 mysql-bin.index
drwx------ 2 mysql root 4096 Aug 3 14:45 test
#chown -R mysql:mysql mysqldata/
drwx------ 2 mysql mysql4096 Aug 3 14:45 mysql
-rw-rw---- 1 mysql mysql 19079 Aug 3 14:45 mysql-bin.000001
-rw-rw---- 1 mysql mysql 722735 Aug 3 14:45 mysql-bin.000002
-rw-rw---- 1 mysql mysql 38 Aug 3 14:45 mysql-bin.index
drwx------ 2 mysql mysql4096 Aug 3 14:45 test
启动MySQL
# ./bin/mysqld_safe --user=mysql &
100117 17:21:34 mysqld_safe Logging to '/export/data/mysqldata/data/b28-1919.jd.com.err'.
100117 17:21:34 mysqld_safe Starting mysqld daemon with databases from /export/data/mysqldata
代表启动成功
设置MySQL密码
# ./bin/mysqladmin -u root password 666666
看看服务是否已启动
# netstat -nat
把MySQL加入环境变量
# echo "export PATH=$PATH:/export/servers/mysql/bin">>/etc/profile
# source /etc/profile //使环境变量生效
# echo $PATH
Linux Mysql 1130错误解决
1
2
3
4
5
6
7
8
9
10
11
|
[plain] [hadoop@h1 ~]$ mysqladmin -u root password 123456
[hadoop@h1 ~]$ mysql -uroot -p Enter password :
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 13
Server version: 5.0.77 Source distribution Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> |
相关推荐
CentOS7安装MYSQL5.5.52-二进制安装.docx
CentOS7安装MYSQL5.5.52-二进制安装.pdf
执行完以上所有步骤后,MySQL 5.7就成功在CentOS 7上以二进制方式安装并配置完成。记得测试MySQL服务的可用性,确保一切正常。 请注意,这个过程简化了很多细节,实际操作时可能需要根据具体情况进行调整。在生产...
在 CentOS 6 下安装 `MySQL-python` 可以通过两种方式实现:使用 `yum` 包管理器或者手动编译安装。 ##### 1. 使用 `yum` 安装 理论上可以通过 `yum` 直接安装 `MySQL-python`: ```bash sudo yum install MySQL-...
centos116 下安装MySQL-python.docx
centos116 下安装MySQL-python.pdf
centos 下hive连接mysql驱动 ,mysql-connector-java-8.0.26-1.el7.noarch. 使用方法: 1.下载本rpm文件后,上传至你的服务器(虚拟机) 2. rpm -ivh mysql-connector-java-8.0.26-1.el7.noarch进行安装 3.安装完成...
centos7离线安装gcc-c++
harbor-offline-installer-v2.5.0二进制包
CentOS 7 安装 MySQL
Linux(CentOS4)下Oracle_10g 安装图文教程 - 大姚的二进制之家
离线环境下,在centos7.6系统上安装docker-ce-19.03,nvidia-docker2.4版本,其中docker-ce-19.03在docker-local.tar压缩文件里面,nvidia-docker2在nvidia-docker2.zip文件中。 具体安装流程如下: 1.安装docker ...
### CentOS 6.0安装MySQL 5.1.59全过程 #### 一、准备工作与下载MySQL源码 在开始安装MySQL之前,首先确保已经具备了以下条件: 1. **下载MySQL源码**:访问MySQL官方网站(http://www.mysql.com/downloads/)...
适用与CentOS,其他操作系统没有尝试过,将其复制到/usr/local/bin/重命名为docker-compose,并给予其运行权限即可使用。
在本文档中,我们将详细介绍如何通过二进制包方式在 CentOS 7.6.1810 版本上安装 MySQL 5.7 数据库。二进制安装方法适用于那些希望自定义安装路径、版本或有特殊需求的场景。 #### 条件准备 在开始安装前,请确保...
基于源码v2.38 版本编译。...注意:仅支持X86_64架构、CentOS and RedHat 7.x (8.x系列未实验)。 MD5: 4E1AD83580CAFED285B418F3097EB7D0 SHA1: 196DE23F1C614FD5CBAF514E111F885AA0F2265D CRC32: 368AACEB
mysql-workbench-community-8.0.19.rpm 完整安装包(含依赖) 包含以下内容: libzip-0.10.1-8.el7.x86_64.rpm mesa-libGLU-9.0.0-4.el7.x86_64.rpm mysql-workbench-community-8.0.19-1.el7.x86_64.rpm tinyxml-...
3. **进制转换**:能够在不同的数值进制之间进行转换,如二进制、八进制、十进制和十六进制之间的转换。 #### 常用参数 - **不带任何参数**:默认模式,启动后进入交互式模式。 - **-q 参数**:禁止输出版权信息等...
centOS 6.5 安装 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz