查看是否安装&创建mysql用户组
1)检测是否安装过数据库
-
使用 whereis mysql 以及 find / -name mysql 查看是否安装过mysql。
2)删除安装过的数据库(如果没有安装过mysql请直接进入第三步)
-
使用 rm -rf [mysql相关文件的名称]来删除已安装的数据库;
-
使用 whereis mysql 以及 find / -name mysql 查看是否删除成功。
3)创建mysql用户组(可以直接使用root,跳过用户组相关的操作)
-
查看是否创建了用户组 cat /etc/group | grep mysql
-
查看是否创建用户 cat /etc/passwd |grep mysql
-
-
不存在就添加useradd -r -g mysql mysql
下载解压
-
-
tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz)
-
mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/
cd /usr/local/
mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
-
在/usr/local/mysql目录下创建data目录
-
更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限(如果直接用root不用管)
chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql
-
编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码,采用root记得修改user=root)
cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
-
-
/usr/local/mysql/support-files/mysql.server start
-
-
ln -s /usr/local/mysql/support-files/mysql.server /et c/init.d/mysql ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql service mysql restart
-
-
mysql -u root -p (临时密码) mysql>set password for root@localhost = password('yourpass');
-
mysql>use mysql;
msyql>update user set user.Host='%' where user.User='root';
mysql>flush privileges;
update mysql.user set authentication_string=password('abcabc') where user='root';
查看是否安装&创建mysql用户组
1)检测是否安装过数据库
-
使用 whereis mysql 以及 find / -name mysql 查看是否安装过mysql。
2)删除安装过的数据库(如果没有安装过mysql请直接进入第三步)
-
使用 rm -rf [mysql相关文件的名称]来删除已安装的数据库;
-
使用 whereis mysql 以及 find / -name mysql 查看是否删除成功。
3)创建mysql用户组(可以直接使用root,跳过用户组相关的操作)
-
查看是否创建了用户组 cat /etc/group | grep mysql
-
查看是否创建用户 cat /etc/passwd |grep mysql
-
-
不存在就添加useradd -r -g mysql mysql
下载解压
-
-
tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz)
-
mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/
cd /usr/local/
mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
-
在/usr/local/mysql目录下创建data目录
-
更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限(如果直接用root不用管)
chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql
-
编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码,采用root记得修改user=root)
cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
-
-
/usr/local/mysql/support-files/mysql.server start
-
-
ln -s /usr/local/mysql/support-files/mysql.server /et c/init.d/mysql ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql service mysql restart
-
-
mysql -u root -p (临时密码) mysql>set password for root@localhost = password('yourpass');
-
mysql>use mysql;
msyql>update user set user.Host='%' where user.User='root';
mysql>flush privileges;
update mysql.user set authentication_string=password('abcabc') where user='root';
查看是否安装&创建mysql用户组
1)检测是否安装过数据库
-
使用 whereis mysql 以及 find / -name mysql 查看是否安装过mysql。
2)删除安装过的数据库(如果没有安装过mysql请直接进入第三步)
-
使用 rm -rf [mysql相关文件的名称]来删除已安装的数据库;
-
使用 whereis mysql 以及 find / -name mysql 查看是否删除成功。
3)创建mysql用户组(可以直接使用root,跳过用户组相关的操作)
-
查看是否创建了用户组 cat /etc/group | grep mysql
-
查看是否创建用户 cat /etc/passwd |grep mysql
-
-
不存在就添加useradd -r -g mysql mysql
下载解压
-
-
tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz)
-
mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/
cd /usr/local/
mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
-
在/usr/local/mysql目录下创建data目录
-
更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限(如果直接用root不用管)
chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql
-
编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码,采用root记得修改user=root)
cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
-
-
/usr/local/mysql/support-files/mysql.server start
-
-
ln -s /usr/local/mysql/support-files/mysql.server /et c/init.d/mysql ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql service mysql restart
-
-
mysql -u root -p (临时密码) mysql>set password for root@localhost = password('yourpass');
-
mysql>use mysql;
msyql>update user set user.Host='%' where user.User='root';
mysql>flush privileges;
update mysql.user set authentication_string=password('abcabc') where user='root';