linux mysql安装问题

1、rpm -qa | grep mysql   //首先检查是否安装了mysql

2、如果安装了,卸载 rpm -e mysql

3\ 下载地址

http://dev.mysql.com/downloads/mysql/

4、

5、groupadd mysql     //可以先查看是否存在这个用户组 more /etc/group       more /et

c/passwd

6\ useradd -g mysql mysql

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
 -DDEFAULT_CHARSET=utf8 \
 -DDEFAULT_COLLATION=utf8_general_ci \
 -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
 -DWITH_MYISAM_STORAGE_ENGINE=1 \
 -DWITH_INNOBASE_STORAGE_ENGINE=1 \
 -DWITH_MEMORY_STORAGE_ENGINE=1 \
 -DWITH_READLINE=1 \
 -DENABLED_LOCAL_INFILE=1 \
 -DMYSQL_DATADIR=/var/mysql/data \
 -DMYSQL_USER=mysql
 
make
 make install

7\ cd scripts/ mysql_install_db  初始化安装好mysql

数据库后的文件

scripts/mysql_install_db --user=mysql

安装中遇到问题

5.5.12mysql安装中
和5.1一样执行
#/usr/local/mysql/scripts/mysql_install_db --user=mysql
出现错误

FATAL ERROR: Could not find ./bin/my_print_defaults

If you compiled from source, you need to run ‘make install‘ to
copy the software into the correct location ready for operation.

If you are using a binary release, you must either be at the top
level of the extracted archive, or pass the --basedir option

解决

/usr/local/mysql/scripts/mysql_install_db --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/mnt/mysql --user=mysql

  make
089 make install
090  
091 完成后进入MYSQL安装目录
092  
093 cd /mysql/mysqldir
094 cp support-files/my-huge.cnf /etc/my.cnf
095 vi /etc/my.cnf
096  
097 将数据目录和套接字文件修改为实际值.
098  
099 修改权限
100  
101 chown mysql:mysql /etc/my.cnf
102 chown -R mysql:mysql /mysql/mysqldir
103  
104 切换用户进入安装目录
105  
106 su - mysql
107 cd /mysql/mysqldir
108 cp scripts/mysql_install_db .
109 ./mysql_install_db
110  
111 启动MYSQL
112  
113 bin/mysqld_safe &
114  
时间: 2024-10-10 03:19:32

linux mysql安装问题的相关文章

Linux mysql 安装

linux mysql 安装 卸除 1,原有mysql组件 find / -name mysql 删除相关文件 2,确认是否有mysql的rpm安装包   rpm -qa | grep -i mysql   如果有就删除   yum -y remove mysql-libs* 安装 1,上传rpm文件 MySQL-server-5.6.31-1.linux_glibc2.5.x86_64.rpm MySQL-devel-5.6.31-1.linux_glibc2.5.x86_64.rpm MyS

linux mysql 安装(rpm)

linux上安装mysql, 就需要两个文件, xx.client.xx.rpm和 xx.server.xx.rpm 如 MySQL-client-community-5.1.72-1.rhel5.i386.rpm 和 MySQL-server-community-5.1.72-1.rhel5.i386.rpm 对于 MySQL-community-5.1.72-1.rhel5.i386.rpm-bundle.tar, 则包括全部. 安装过程还是很简单, ref: http://rainbow7

Linux MySQL安装配置

官方下载地址:http://dev.mysql.com/downloads/mysql/ 1. 下载合适的版本,解压到 /usr/local/mysql 目录下: 2. 进行到 /usr/local/mysql 目录下,创建 data/mysql 目录,后面将会设置把数据库保存在此目录下: 3. 添加用户和用户组 #添加用户组 groupadd mysql #添加用户mysql 到用户组mysql useradd -g mysql mysql 3.1 useradd -r -s /sbin/no

Linux MySql安装步骤

本文将以MySQL 5.5.47为例,以CentOS 6.5为平台,讲述MySQL数据库的安装和设置. 源码包方式安装 1.新建MySql用户和用户组 groupadd mysql useradd -r -g mysql -M mysql yum install boost-devel tar -zxvf mysql-5.5.47.tar.gz yum install cmake yum install gc-devel yum install git yum install gcc-c++ y

Linux MySQL 安装、远程访问和密码重置

安装: yum install mysql yum install mysql-server yum install mysql-devel 设置开机启动: chkconfig -add mysqld 查看开机启动设置是否成功chkconfig --list | grep mysql*,结果应该如下: mysqld             0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭 创建root管理员: mysqladmin -u r

linux mysql安装

1.首先检查是否安装了mysql,rpm -qa|grep -i mysql 2.如果已经安装了,先卸载掉老的,rpm -e --nodeps 3.安装,有三个安装包如下: MySQL-server-5.6.15-1.linux_glibc2.5.i386.rpm mysql服务 MySQL-client-5.6.15-1.linux_glibc2.5.i386.rpm mysql客户端工具 MySQL-devel-5.6.15-1.linux_glibc2.5.i386.rpm mysql开发

linux 下安装 mysql 并配置 python 开发环境

1.安装 mysql ,安装过程中将提示设置 root 用户的密码,默认可以设置为 rootadmin . $ sudo apt-get install mysql-server 2.安装 mysql 开发工具(不安装时,安装 MySQL-python 提示错误 "mysql_config not found"). $ sudo apt-get install libmysqld-dev 3.安装 python 的 mysql 库 MySQL-python (首先安装 python-d

mysql安装文档(Linux 官网yum安装版)

mysql安装文档(官网yum安装Linx版) 创建时间:2016-12-20 文档目的 在Linux下安装mysql服务端应用. (注:本文档采用yum库安装方式安装mysql应用,本文假设您的系统中没有安装第三方发布的rpm包,如果您已经安装了第三方rpm包,请参考文中"替换第三方发布mysql"的内容) 系统环境 操作系统:centos 7 (3.10.0-229.el7.x86_64) mysql版本:mysql57-community-release-el7-9.noarch

linux mysql默认安装在哪个目录

MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习. 下面就介绍一下这几个目录. 1.数据库目录 /var/lib/mysql/ 2.配置文件 /usr/share/mysql(mysql.server命令及配置文件) 3.相关命令 /usr/bin(mysqladmin mysqldum