linux环境下压缩包方式安装Mysql
1.下载并解压MySQL
#mkdir /usr/mysql
#wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
#tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
#mv /usr/mysql/mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql
2.添加系统mysql组和mysql用户
#groupadd mysql
#useradd -r -g mysql mysql
3.安装数据库
#进入mysql目录
#cd /usr/local/mysql
#修改当前目录拥有者为mysql用户
#chown -R mysql:mysql ./
#安装autoconf
#yum -y install autoconf
#安装数据库
#./scripts/mysql_install_db --user=mysql
#修改当前目录拥有者为root用户
#chown -R root:root ./
#修改当前data目录拥有者为mysql用户
#chown -R mysql:mysql data
#添加开机启动
#cp support-files/mysql.server /etc/init.d/mysql
4.启动
#service mysql start
报错说没有找到这个日志文件,那么我们就给他创建一个
#mkdir -p /var/log/mariadb
#vi mariadb.log
#cd
再次启动,成功!
#service mysql start
5.修改密码
#找到mysqladmin文件
#find / -name mysqladmin
#cd /usr/local/mysql/bin/
#./mysqladmin -u root password '1101648204'
报错找不到/tmp/mysql.sock这个文件,那么我们就找到这个文件再拷贝到这个目录下
find / -name mysql.sock
mv /var/lib/mysql/mysql.sock /tmp/
最后就是授权远程连接
#mysql -uroot -p1101648204
#grant all privileges on *.* to 'root'@'%' identified by '1101648204'; flush privileges;