关于MySQL数据库在服务器上的安装(亲测有效哦)亲转载请注明出处

首先我们要对组及用户进行创建命令为⬇️:
sudo groupadd mysql   #添加组

sudo useradd -r -g mysql mysql    #添加所创建组下的用户

然后要使用WinSCP工具,将mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz压缩包拷贝到/home/root目录下(普通用户)。也可以使用xshell工具用命令put上传到指定目录下。

紧接着我们将/home/root/mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz的压缩包拷贝到/usr/local目录下(root用户),

我们要切入到/usr/local目录下再执行命令为⬇️:                                                                                                           sudo cp mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz /usr/local”                                                                                   或者使用mv命令移动安装包命令为⬇️:                                                                                                                        mv  移动前文件的全路径。 移动到指定位置的全路径

然后我们要切入到/usr/local目录下,对压缩包进行解压,解压命令为⬇️:                                                                     "sudo tar -zxvf  mysql的压缩包全名称",
经过解压后的文件名为:"mysql-5.6.28-linux-glibc2.5-x86_64"。

为了更好的使用我们要在/usr/local目录下,将文件mysql-5.6.28-linux-glibc2.5-x86_64重命名为:mysql命令为⬇️:            sudo mv mysql-5.6.28-linux-glibc2.5-x86_64 mysql

紧接着切入到/usr/local/mysql文件夹下后,依次执行的命令如⬇️:
->chown -R mysql .    修改该目录下的所有子目录和文件归mysql用户所有
->chgrp -R mysql .     修改该目录下的所有子目录和文件归mysql组所有
->修改当前目录拥有者为mysql用户:执行命令为:chown -R mysql:mysql ./
->先导入依赖包libaio1_0.3.109-4_amd64.deb,执行sudo dpkg -i libaio1_0.3.109-4_amd64.deb 
->在安装数据库:执行命令为:./scripts/mysql_install_db --user=mysql                                                                         ->修改当前目录拥有者为root用户:执行命令为:chown -R root:root ./
->修改当前data目录拥有者为mysql用户:执行命令chown -R mysql:mysql data(注意:查看用户的权限命令为:ll)
->启动mysql服务和添加开机启动mysql服务:添加开机启动:执行命令如⬇️:                                                                           cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录           
->启动mysql服务:执行命令为:service mysql start
->执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功

 最后修改mysql的root用户密码,root初始化为空的:执行命令为:./bin/mysqladmin -u root password root

 关于如何进入到mysql数据库中?                                                                                                                              首先切入到/usr/local/mysql目录下,然后执行命令为:bin/mysql -u root -p,然后就会弹出"Enter password:",

最后,输入密码为”root"

      进入到mysql数据库后,添加远程访问用户命令如⬇️:                                                                                 mysql>grant all on *.* to root@'%' identified by '123456';

      把root用户权限放开(所有远程都可连)命令如⬇️:                                                                                         mysql>flush privileges;

     设置好后退出,mysql>exit;    //在MySQL中的sql最后要加分号:

     配置不区分大小写:在/usr/local/java/mysql/my.cnf中  [mysql]中加上  lower_case_table_names=1

    配置连接超时设置:在/usr/local/java/mysql/my.cnf中  [mysql]中加上如⬇️:                                              interactive_timeout=28800000和wait_timeout=28800000
     修改完之后重启MySQL服务命令如⬇️:                                                                                                              service mysql restart
     强制中断ps -ef | grep 进程名

猜你喜欢

转载自blog.csdn.net/qq_40001362/article/details/80646033