安装过程中,需要注意运行命令的用户。比如,以用户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'@'%';
分享到:
相关推荐
centos 6.0安装MySQL mysql-5.1.59全过程 linux 安装同理 mysql 同理
linux下安装jdk1.7+ tomcat6.0 + mysql5.5 、有详细说明和命令
在服务器配置安装lamp架构,Centos6.0安装lamp.linux apache mysql
三、 Linux下安装netbean开发平台..7 四、 搭建 Linux下 Java开发环境.......8 五、 linux下Java开发环境的配置.....9 六、 linux下 tomcat5 + mysql5 + jdk1.5 + eclipse3.3.1 + myeclipse6.0配置...11 (一)...
从安装LINUX,手把手的文档, 此文档可以让小白完全不懂LINUX的人,(公司文员对着此文档完成安装验证) 搭出此环境 说明,MYSQL使用的是5.0.25,JDK 6U31,TOMCAT 6.0
最新linux下tomcat5.5.25+mysql5.0.45+jdk1.0.5.13+eclipse3.3.1+myeclipse6.0下载和配置
Zabbix中文文档6.0长期支持版;Zabbix平台搭建及配置手册
- Mysql监控脚本需要修改/opt/zabbix/etc/mysql.conf后才能使用; - Nginx不必修改,但NginxStatus状态服务须和监控脚本中配置的地址和端口一致,默认- Redis监控脚本配合模板使用,极为完善,且支持自动发现多实例...
仅适用于未安装配置 Apache Tomcat JDK MySQL 的 Linux 系统,请务必在开始安装前检查系统环境,如果您的服务器中已经安装配置了上述环境,请全部卸载后再使用 EasyJspRun! 进行安装,否则安装程序会自动卸载旧的...
本文主要介绍PHP4.03及mysql3.23.9在redhat6.0系统apache1.3.11下的安装。
1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-community-5.1.46- 1.rhel5.i386.rpm 测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经...
1、认识Linux_00.jpg 6.0 MB 2023/8/2 10:08:27 1、认识Linux.pdf 2.8 MB 2023/8/2 10:00:30 10、虚拟环境_00.jpg 510 kB 2023/8/2 10:08:34 10、虚拟环境.pdf 19.0 kB 2023/8/2 10:01:32 11、安装MySQL_00.jpg 597 ...
2、支持多数据库:天乙社区6.0采用了Hibernate作为数据库持久化的解决方案,支持DB2、PostgreSQL、MySQL、Oracle、Sybase、Microsoft SQL Server、SAP DB、Informix、HypersonicSQL、Ingres、Progress、Mckoi ...
centos6.0 lamp源码包,包含:autoconf-2.61.tar.gz freetype-2.3.5.tar.gz gd-2.0.35.tar.gz httpd-2.2.9.tar.gz jpegsrc.v6b.rar libmcrypt-2.5.8.tar.gz libpng-1.2.31.tar.gz libxml2-2.6.30.tar.gz ...
此代码是研究 mysql 5.0.22 得出的结果,描述并使用标准 c++演示了使用 MySQLC API 函数简单操作数据库的流程 例子程序在 VC6(VC7.1) + windows 2000 上调试通过 例子程序在 red hat linux 9,red fc6 上调试通过
该服务端可以使用1.82,2.0,2.5,3.0,6.0任意一个版本的客户端进行登陆,在该基础上增加了目前市面上石器私服服务端都拥有的功能,并不断扩展新功能,具体功能请在功能展示区查看。 该版本为体验版,功能上没有...
所以Linux(51.net的是FreeBSD)# #系列空间上可能不能实现转移当然,你也可以把mdb搬到自己的机子上转换,然后把# #MySQL数据库的内容再搬回你的网站:P这是没辙中的办法了。 # 8,用Access把bbs1的...
apache-tomcat-5.5.33.tar.gz、apache-tomcat-6.0.35.tar.gz、linux 命令手册.chm、mysql-connector-java-5.1.6-bin.jar、mysql-standard-4.0.26-pc-linux-gnu-i686.tar.gz、samba-2.2.7a-7.9.0.i386.rpm、samba-...
第7章 在Linux上安装MySQL 198 7.1 引言 198 7.2 安装 199 7.2.1 命名约定 199 7.2.2 二进制分发包的安装 201 7.2.3 RPM 分发包的安装 202 7.2.4 源代码分发包的安装 202 7.3 配置 204 7.3.1 安全性 204 7.3.2 权限 ...
linux中编译安装mysql,有些公司将网站屏蔽,无法下载资源,但csdn一般都没有屏蔽的,在这上面放一个,一方面方便大家取用,另一方面也让自己备份下,哈哈,小自私...