Centos7安装mysql-5.6.22-linux-glibc2.5-x86_64.tar.gz
2016-11-04 00:00
656 查看
#tar -xzvf mysql-5.6.21-linux-glibc2.5-x86_64.tar.gz #//解压
#mv mysql-5.6.21-linux-glibc2.5-x86_64 mysql #//修改文件夹名
添加用户与组
#groupadd mysql
#useradd -r -g mysql mysql
#chown -R mysql:mysql mysql
#因为我的linux是最小化安装的,这里报错缺少共享库文件,没关系,我们安装一下就可以了。
# yum install -y libaio
修改配置文件
#cd /usr/local//mysql/support-files
#cp my-default.cnf /etc/my.cnf
#vi /etc/my.cnf
#在[mysqld]中添加:
datadir = /usr/local/mysql/data
log-error = /usr/local/mysql/data/error.log
pid-file = /usr/local/mysql/data/mysql.pid
user = mysql
tmpdir = /tmp
保存退出
#cp mysql.server /etc/init.d/mysql
#vi /etc/init.d/mysql #若mysql的安装目录是/usr/local/mysql,则可省略此步
修改文件中的两个变更值
basedir= /usr/local/mysql
datadir= /usr/local/mysql/data
配置环境变量
#vi /etc/profile
export MYSQL_HOME="/usr/local/mysql"
export PATH="$PATH:$MYSQL_HOME/bin"
保存退出
. /etc/profile
安装数据库
./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
添加自启动服务
#chkconfig --add mysql
#chkconfig mysql on
启动mysql
service mysql start
登录mysql及改密码与配置远程访问
mysqladmin -u root password 'your_password' #修改root用户密码
mysql -u root -p #登录mysql,需要输入密码
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION; #允许root用户远程访问
mysql>FLUSH PRIVILEGES; #刷新权限
mysql>exit
忘记root密码后,如何找回密码
#cd $MYSQL_HOME
#mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new_password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
#mv mysql-5.6.21-linux-glibc2.5-x86_64 mysql #//修改文件夹名
添加用户与组
#groupadd mysql
#useradd -r -g mysql mysql
#chown -R mysql:mysql mysql
#因为我的linux是最小化安装的,这里报错缺少共享库文件,没关系,我们安装一下就可以了。
# yum install -y libaio
修改配置文件
#cd /usr/local//mysql/support-files
#cp my-default.cnf /etc/my.cnf
#vi /etc/my.cnf
#在[mysqld]中添加:
datadir = /usr/local/mysql/data
log-error = /usr/local/mysql/data/error.log
pid-file = /usr/local/mysql/data/mysql.pid
user = mysql
tmpdir = /tmp
保存退出
#cp mysql.server /etc/init.d/mysql
#vi /etc/init.d/mysql #若mysql的安装目录是/usr/local/mysql,则可省略此步
修改文件中的两个变更值
basedir= /usr/local/mysql
datadir= /usr/local/mysql/data
配置环境变量
#vi /etc/profile
export MYSQL_HOME="/usr/local/mysql"
export PATH="$PATH:$MYSQL_HOME/bin"
保存退出
. /etc/profile
安装数据库
./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
添加自启动服务
#chkconfig --add mysql
#chkconfig mysql on
启动mysql
service mysql start
登录mysql及改密码与配置远程访问
mysqladmin -u root password 'your_password' #修改root用户密码
mysql -u root -p #登录mysql,需要输入密码
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION; #允许root用户远程访问
mysql>FLUSH PRIVILEGES; #刷新权限
mysql>exit
忘记root密码后,如何找回密码
#cd $MYSQL_HOME
#mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new_password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
相关文章推荐
- centos7安装mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz
- 64位centos7安装mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
- 四·安装mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz(基于Centos7源码安装)
- 64位centos6.7安装mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz
- MySql(30)------linux下安装mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz(centos)
- 【Mysql】Linux下安装mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz
- Linux CentOS7源码安装配置mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
- Linux CenterOS6/rhel6安装mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz
- 64位Aliyun Linux 15.1安装mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz
- centOS 7 安装 mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
- Mysql升级到最新版本mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz
- CentOS7.3系统安装mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz
- 64位Linux下安装mysql-5.7.13-linux-glibc2.5-x86_64
- centos 7.3 安装 mysql-5.7.18-linux-glibc2.5-x86_64
- [mysql使用(0)] 64位Linux下安装mysql-5.7.13-linux-glibc2.5-x86_64
- 详解CentOS 6.5中安装mysql 5.7.16 linux glibc2.5 x86 64(推荐)
- CentOS6.6下解压安装mysql-5.7.10-linux-glibc2.5-i686.tar.gz
- 64位Linux下安装mysql-5.7.13-linux-glibc2.5-x86_64 || 转载:http://www.cnblogs.com/gaojupeng/p/5727069.html
- 通用二进制安装mysql-5.7.11-linux-glibc2.5-x86_64
- 64位Linux下安装mysql-5.7.13-linux-glibc2.5-x86_64