[root@localhost ~]# groupadd mysql //添加用户组
[root@localhost ~]# useradd -g mysql mysql //添加用户并指派用户组
[root@localhost tmp]# tar -xzvf mysql-5.0.95 //解压mysql-5.0.95.tar.gz安装源文件包
[root@localhost tmp]# cd mysql-5.0.95 //跳转到解压目录下
[root@localhost mysql-5.0.95]# ./configure --prefix=/usr/local/mysql
// 指定安装目录,有时可能会找不到 libncursesw.so.5,此时指定
// ./configure --with-named-curses-libs=/usr/lib/libncursesw.so.5 --prefix=/usr/local/mysql
[root@localhost mysql-5.0.95]# make //安装
[root@localhost mysql-5.0.95]# make install //安装
[root@localhost tmp]# cd /usr/local //查看权限并指派执行权限
[root@localhost local]# ls -l
drwxr-xr-x 9 root root 4096 Feb 25 20:27 mysql
[root@localhost local]# chown -R mysql:mysql mysql
[root@localhost local]# ls -l
drwxr-xr-x 9 mysql mysql 4096 Feb 25 20:27 mysql
// 创建用户
[root@localhost local]# cd mysql/bin
[root@localhost bin]# ./mysql_install_db --user=mysql
// 启动实例
[root@localhost bin]# ./mysqld_safe &
// 查看进程
[root@localhost bin]# ps -ef|grep mysql
root 7592 3935 0 07:06 pts/1 00:00:00 /bin/sh ./mysqld_safe
mysql 7609 7592 0 07:06 pts/1 00:00:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var --user=mysql --pid-file=/usr/local/mysql/var/localhost.localdomain.pid --skip-external-locking
root 7622 3935 0 07:07 pts/1 00:00:00 grep mysql
//关闭进程
[root@localhost bin]# ./mysqladmin shutdown
STOPPING server from pid file /usr/local/mysql/var/localhost.localdomain.pid
120227 07:08:21 mysqld ended
[1]+ Done ./mysqld_safe
//进入mysql客户端
[root@localhost bin]# ./mysql
//查看数据库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
3 rows in set (0.00 sec)
//创建数据库
mysql> create database gavin;
Query OK, 1 row affected (0.01 sec)
//使用某个数据库实例
mysql> use gavin;
Database changed
//创建表
mysql> create table student(
-> name varchar(10) not null,
-> grade varchar(10) not null,
-> age int default 0)
-> engine=MyISAM;
Query OK, 0 rows affected (0.00 sec)
//查看表信息
mysql> describe student;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name | varchar(10) | NO | | NULL | |
| grade | varchar(10) | NO | | NULL | |
| age | int(11) | YES | | 0 | |
+-------+-------------+------+-----+---------+-------+
3 rows in set (0.01 sec)
//删除表
mysql> drop table student;
//删除数据库
mysql> drop database gavin;
//退出
mysql> exit
Bye
分享到:
相关推荐
超详细的操作步骤, 在Redhat linux 7.5版本中安装 mysql 5.6版本的数据库. 1 卸载已有mysql, 使用yum(附带yum源的设置步骤)安装依赖 2 下载mysql 5.6文件 3 上传文件到linux 4 安装rpm包 5 设置可远程连接 6 ...
4. 接下来,使用`make`编译源代码,然后运行`make install`安装MySQL。 5. 创建MySQL用户和组,以便于管理数据库服务。使用`groupadd mysql`创建组,然后用`useradd mysql -g mysql`创建用户并将用户添加到mysql组...
在RedHat 5.4 Linux系统中安装MySQL5.0是一个关键的过程,涉及到多个步骤,包括下载和安装源代码、配置文件、用户权限设定以及数据库初始化。以下是对这些步骤的详细解释: 1. **下载与安装**: 首先,你需要获取...
RHEL Linux 7详细安装MySQL8.0.2的详细步骤,以及完整的安装包。非常详细。
总之,在Red Hat AS4上安装MySQL 5涉及多个步骤,包括卸载旧版本、安装RPM包、设置密码、启动服务以及可能的配置调整。正确执行这些步骤,可以确保MySQL在你的Linux环境中稳定运行,为你的应用提供可靠的数据存储...
5.暂时不支持centos和redhat 版本为6.x的系统自动安装 6.可同时按住Ctrl和c停止脚本的安装运行 7.若运行脚本表明您愿意承担脚本运行带来的风险和责任,请提前检查备份 8.反馈可联系qq 1024588739 9.可安装目前最新版...
接下来,由于Red Hat 9默认可能不包含MySQL的官方仓库,我们需要添加RPM Fusion非自由仓库,这个仓库提供了MySQL的RPM包。在终端中输入: ```bash sudo curl ...
2. **安装必要的rpm包**:为了编译MySQL,需要安装一系列开发工具和库。通过`yum install -y`命令安装如下包: - `ncurses`和`ncurses-devel`:用于提供终端控制功能和开发支持。 - `cmake`:构建系统工具,用于...
5. **编译和安装**:执行`make`和`make install`来编译源代码并安装Heartbeat: ``` make make install ``` 6. **配置Heartbeat**:编辑配置文件(如`/etc/ha.d/ha.cf`),设置节点间的通信参数,如网络接口、...
这两个工具是编译MySQL源代码所必需的。通过解压安装包,编译并执行`make`和`make install`来安装这些工具。 **4. 编译和安装MySQL** 下载MySQL的源代码包,解压缩后将其移动到 `/usr/local/src` 目录下。接着,...
本教程将指导你如何通过YUM包管理器在Redhat7上安装MySQL 5.7.17。 首先,你需要下载MySQL的社区版源。你可以从MySQL的官方仓库下载适合RHEL/CentOS 7的MySQL 5.7源文件。在终端中输入以下命令: ```bash [root@...
5. 解压Zabbix包,并创建数据库 接下来,解压Zabbix包并创建所需的MySQL数据库,然后授权给zabbix用户使用这个数据库: ``` [root@localhost~]#tar xvf zabbix-2.0.6.tar.gz [root@localhost~]#mysql mysql> create...
5. 如果在配置过程中遇到“no acceptable C compiler found in $PATH”的错误,是因为缺少开发工具包,需要安装`development tools`,包括`gcc`等编译器。 6. 完成安装:`make`,然后`make install` 接下来,初始化...
- 使用YUM安装HTTPD、MySQL和PHP及其相关开发包。 - 修改启动配置,并确保Apache和MySQL服务启动。 ##### 2. 配置PHPMyAdmin - 下载并解压PHPMyAdmin,将其移动至Apache的Web根目录下。 - 复制配置模板并修改,...
- 解压缩MySQL的源码包,进入目录并配置安装选项,包括安装路径、配置文件路径、数据存储路径等,并启用GBK字符集和其他字符支持。 - 使用`make`和`make install`进行编译和安装。 - 初始化数据库,设置my.cnf...
1. 添加MySQL的官方仓库到系统源列表中,这样可以确保安装的是最新的稳定版本。 2. 使用包管理器进行安装。在Debian/Ubuntu系统上使用`apt-get install mysql-server`命令,在RedHat/CentOS系统上使用`yum install ...
总结,MySQL的打包过程涉及准备源码、安装依赖、运行打包脚本以及处理生成的RPM包。这个过程对于定制MySQL的特定功能,或者在没有互联网连接的环境中分发MySQL特别有用。了解并掌握这个过程能让你更好地控制和管理你...
MySQL的高级安装和升级主要涉及Linux/UNIX平台上两种高级安装方式:二进制包和源码包。这两种安装方式相比RPM包提供了更高的灵活性和定制性,适合中高级用户使用。 24.1 Linux/UNIX平台下的安装 24.1.1 安装包比较...
通过 `rpm -qa | grep [包名]` 检查是否已安装,如未安装,则通过 `yum install [包名]` 进行安装。 #### 四、安装 Oracle 11.2.0.1 软件与数据库 完成上述步骤后,可以开始安装 Oracle 11.2.0.1 数据库。具体步骤...