Linux虚拟机下安装MYSQL数据库的详细操作

    技术2026-08-04  1

    1.MYSQL数据库的安装过程

    1.1安装mysql

    首先,我们还是先运行虚拟机,登录进入,再打开Xshell软件,进入之前所设置的会话中,准备进行MYSQL安装的操作命令。

    1.查看LUNIX下同下是否存在默认的数据库,如果有,先删除默认的低版本的数据库 切换至系统根目录下:cd / 输入命令:rpm -qa |grep mariadb 2.删除默认的数据库 输入命令:yum remove mariadb-libs-5.5.64-1.el7.x86_64 输入y,此时出现如下提示,说明删除完成 3.安装mysql的远程repo源 输入命令:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

    如果不能直接wget到repo源,则先进行下面的操作,再进行上条操作: yum install wget

    4.rpm安装mysql的rpm包

    ​ 输入命令:rpm -ivh mysql-community-release-el7-5.noarch.rpm 5.安装mysql数据库 输入命令:yum -y install mysql-server 中间需要耐心等待一些时间。。。 6.查看mysql安装结果 输入命令:rpm -qa |grep mysql 如果查看的结果如上图,说明此时,mysql已经安装完成!

    补充: #启动、删除安装等mysql 写法一:systemctl start/stop/restart/enable/disable mysqld 写法二:service mysqld start/stop rpm -e …mysql-community-client-5.6.48-2.el7.x86_64 … rpm -e mysql-community-server-5.6.48-2.el7.x86_64

    1.2设置mysql密码

    1.尝试登陆(启动服务后 首次登陆免密) 首先启动数据库: 输入命令:systemctl start mysqld

    接着首次免密登录: 输入命令: mysql -u root或写成mysql -u root@localhost 本地连接 root@% 远程连接

    注意: #如果首次登陆报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock #原因是当前用户没有var/lib/mysql目录的访问权限,解决方案:修改访问权限 chown -R root:mysql /var/lib/mysql 递归授权

    2.重启mysql服务,并重新尝试登陆即可 输入命令: service mysqld restart / 或这样写:systemctl restart mysqld mysql -u root -p

    注意:如何设置自定义密码? #首次登陆有修改root密码,建议加上远程登录设置方便dos或java程序连接,退出重启服务后重进即可 1.use mysql; //进入系统存储用户信息的库

    2.update user set password=password(‘root’) where user=‘root’; //password(‘root’)内的root代表自定义的密码 3.grant all on . to root@’%’ idendified by ‘kb08’; //设置mysql远程连接的密码 4.select host,user,password from user where user=‘root’;//查看密码设置详情 5.exit;退出,或ctrl+c强制退出。 6.此时用户自定义密码设置完成 重启mysql: 输入命令:systemctl reastart mysql 输入自定义密码登录: 输入命令:mysql -u root -p 用户自定义密码设置完成,之后直接输入密码登录就行啦!

    Processed: 0.009, SQL: 10