在Linux中安装mysql
  • 作者:ZJWave
  • 分类: Linux
  • 发表:2019-02-02 21:04
  • 围观:739
  • 评论:0

1.下载

下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads

下载版本:我这里选择的5.6.43,通用版,linux下64位

通过命令直接下载:

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz

等待安装完成

2.解压

tar -zvxf  mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz

将解压后的mysql目录移动到/usr/local/mysql下

cp -r mysql-5.6.43-linux-glibc2.12-x86_64 /usr/local/mysql

3.添加用户组和用户

#添加用户组
groupadd mysql
#添加用户mysql 到用户组mysql
useradd -g mysql mysql

4.安装

进入mysql目录

cd /usr/local/mysql

修改文件所有者为mysql

chown -R mysql:mysql ./

执行初始化脚本

./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql

如果这一步报下图所示错误:

则需安装autoconf库,安装完后再次执行上述初始化脚本:

yum -y install autoconf 

 

开机启动

cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
chkconfig --add mysqld
cp support-files/my-default.cnf /etc/my.cnf

修改启动脚本

vi /etc/init.d/mysqld

修改项

basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/mysql

启动服务

service mysqld start

测试连接

./bin/mysql -uroot

加入环境变量

vi /etc/profile
#mysql 
export PATH=$PATH:/usr/local/mysql//bin

source /etc/profile

启动mysql

service mysqld start

关闭mysql

service mysqld stop

查看运行状态

service mysqld status

设置root密码

./bin/mysqladmin -u root password 'new_password'

允许navicat等软件远程连接mysql

grant all privileges on *.* to 'root'@'%' identified by 'yourpassword' with grant option;
flush privileges;

 

 

 

 

 

 

 

 

转载请注明原文链接:ZJ-Wave

发表评论:

共有 0 条评论

Top