安装过程中,需要注意运行命令的用户。比如,以用户root运行本该用mysql用户运行的命令时,可能会造成后面的启动报错。
1、下载源码包
去 http://dev.mysql.com/downloads/mysql/6.0.html 里下载到 mysql-6.0.0-alpha.tar.gz
2、创建mysql的用户组和用户
[root@T5037 ~]# groupadd mysql
[root@T5037 ~]# useradd -g mysql mysql
3、编译安装 mysql
[root@T5037 ~]# cp mysql-6.0.0-alpha.tar.gz /opt/analyzer/mysql-6.0.0 # 安装程序存放目录
[root@T5037 ~]# tar -zxvf mysql-6.0.0-alpha.tar.gz
[root@T5037 ~]# cd mysql-6.0.0-alpha
[root@T5037 ~]# ./configure --prefix=/opt/analyzer/mysql # 指定安装目录
[root@T5037 ~]# make
[root@T5037 ~]# make install
4、配置并启动mysql
[root@T5037 ~]# cp support-files/my-medium.cnf /etc/my.cnf
[root@T5037 ~]# cd /opt/analyzer/mysql-6.0.0
[root@T5037 ~]# chown -R mysql .
[root@T5037 ~]# chgrp -R mysql .
[root@T5037 ~]# su - mysql # 切换用户
[mysql@T5037 ~]# bin/mysql_install_db --user=mysql # 初始化安装mysql数据库
[mysql@T5037 ~]# bin/mysqld_safe --user=mysql & # 启动mysql数据库
5、更改mysql的root密码
[mysql@T5037 ~]# /usr/local/mysql/bin/mysqladmin -u root password [新密码]
6、设置mysql开机自启动
[root@T5037 ~]# cp support-files/mysql.server /etc/rc.d/init.d/mysql
[root@T5037 ~]# chmod +x /etc/rc.d/init.d/mycql
[root@T5037 ~]# chkconfig --add mysql
[root@T5037 ~]# service mysql start
7、mysql启动及关闭
启动MYSQL服务:service mysqld start;
关闭MYSQL服务:service mysqld stop;
8、登录、创建数据库、创建用户、授权
[mysql@T5037 ~]# cd /opt/analyzer/mysql/biin
1)登录
[mysql@T5037 ~]# ./mysql -u root -p # 登录、输入密码
2)创建数据库
>create database testbase;
3)创建用户
命令格式:CREATE USER 'username'@'host' IDENTIFIED BY 'password';
>create user mysqluser Identified mysqlpwd;
4)授权
命令格式:GRANT privileges ON databasename.tablename TO 'username'@'host'
>GRANT privileges ON testbase.tablename TO 'mysqluser'@'%';
分享到:
相关推荐
1. **安装与升级**:这部分会指导用户如何在各种操作系统上安装MySQL 6.0,包括Windows、Linux、macOS等,并提供升级从旧版本到6.0的步骤和注意事项。 2. **数据库管理**:涵盖创建、修改和删除数据库的基本操作,...
本文旨在指导读者在VMware Workstation Pro 16.1环境下,构建一个由Linux8.5、Zabbix6.0和Grafana8.4.3组成的监控和展示系统。 2. 软件准备 在开始部署之前,确保已准备好以下软件: - Linux8.5 ISO镜像文件 - ...
CentOS 7.9 安装 Zabbix 6.0 LTS 版 Zabbix 是一个基于 Web 的网络监控系统,能够实时监控服务器、网络设备和应用程序的状态。下面是 CentOS 7.9 安装 Zabbix 6.0 LTS 版的详细步骤。 安装 Nginx 首先,需要安装 ...
手册详细介绍了如何在不同操作系统上安装MySQL 6.0,包括Windows、Linux、Mac OS等,并讲解了配置文件my.cnf的设置,帮助用户根据需求调整服务器参数。 3. **SQL语法**: SQL是用于管理关系数据库的语言,手册...
1. **安装与配置**:手册会详细解释如何在不同的操作系统上安装MySQL 6.0,包括Windows、Linux、macOS等。同时,还会涉及配置文件的设置,如my.cnf,以及服务器启动和停止的命令。 2. **SQL语言**:MySQL 6.0支持...
在Red Hat Enterprise Linux Server 6.0 (RHEL6)上安装MySQL 5.7社区版的步骤涉及多个环节,包括环境准备、依赖处理、安装MySQL软件包、初始化数据库、解决启动问题以及设置用户权限。以下是对这些步骤的详细解释: ...
### CentOS 6.0安装MySQL 5.1.59全过程 #### 一、准备工作与下载MySQL源码 在开始安装MySQL之前,首先确保已经具备了以下条件: 1. **下载MySQL源码**:访问MySQL官方网站(http://www.mysql.com/downloads/)...
linux下安装jdk1.7+ tomcat6.0 + mysql5.5 、有详细说明和命令
总的来说,在aarch64架构下安装MySQL需要注意选择正确的软件包,并遵循与x86架构相似但稍有区别的安装流程。通过以上步骤,你可以顺利地在国产ARM64服务器上搭建起MySQL数据库环境,为你的业务提供稳定的服务。
在Linux环境中安装MySQL集群是一项复杂但重要的任务,它能够提供高可用性和数据冗余,确保数据库服务的稳定性和性能。以下是对安装过程的详细描述: 首先,你需要一个支持MySQL集群的Linux发行版。描述中没有明确...
在本篇文章中,我们将详细介绍如何在Centos 6.0操作系统上安装LAMP(Linux、Apache、MySQL、PHP)环境,并配置PhpMyAdmin作为图形化管理工具。LAMP是一种常用的开源Web开发平台,用于构建动态网站或网络应用。 ####...
这是一个用于在Linux系统上安装东方通Tongweb 6.0的标准版二进制安装包。通常,这种类型的文件需要通过命令行以管理员权限执行,以进行软件的安装。例如,用户可以使用`sudo`或`su`命令切换到root权限,然后通过`./...
红旗Linux6.0提供了丰富的开发工具,如GCC编译器、Perl/Python/Ruby等脚本语言、Qt和GTK+开发库等,便于程序员在Linux环境下进行软件开发。 通过阅读《红旗Linux6.0电子书》.CHM文件,用户可以全面了解这款操作...
首先,我们需要在Windows系统下安装VMware虚拟机,这可以通过VMwareWorkstation-v6.0.0.45731安装包完成。虚拟机的创建和配置包括选择Linux作为操作系统、设定安装路径、选择网络类型(推荐NAT模式)以及调整虚拟...
在Linux8.5环境下安装部署ZABBIX6.0是一个涉及多步骤的过程,适用于监控Linux、Windows主机以及Oracle数据库的IT基础设施。以下是该过程的详细步骤: 1. **前言** - Zabbix是一款开源的企业级监控解决方案,用于...
以上步骤详细介绍了如何在Linux环境下安装部署Zabbix 6.0的过程。通过这些步骤,您可以顺利地在服务器上搭建起一套完整的监控系统。接下来,还需要进行Zabbix服务的配置与启动,具体包括编译安装、数据库同步等后续...
#### 三、Linux 下安装 NetBeans 开发平台 NetBeans 是另一款流行的 Java IDE,同样适用于 Linux 环境。 - **下载 NetBeans**: - 访问 NetBeans 官方网站 (https://netbeans.apache.org/) 下载适合您的 Linux ...