电脑做系统都是英文选哪个网站,设计海报的软件,网站摸板,wordpress 滑动主题安装系列
1.MySQL安装
我们要通过rpm#xff0c;进行MySQL数据库的安装#xff0c;主要的步骤如下#xff1a;
rpm -qa 查询当前系统中安装的所有软件 rpm -qa | grep mysql 查询当前系统中安装的名称带mysql的软件 rpm -…安装系列
1.MySQL安装
我们要通过rpm进行MySQL数据库的安装主要的步骤如下
rpm -qa 查询当前系统中安装的所有软件 rpm -qa | grep mysql 查询当前系统中安装的名称带mysql的软件 rpm -qa | grep mariadb 查询当前系统中安装的名称带mariadb的软件 通过查询我们发现在当前系统中存在mariadb数据库是CentOS7中自带的而这个数据库和MySQL数据库是冲突的所以要想保证MySQL成功安装需要卸载mariadb数据库。 卸载现有的MySQL数据库
在rpm中卸载软件的语法为
rpm -e --nodeps 软件名称
将MySQL安装包上传到Linux并解压
A. 上传MySQL安装包
将该安装包上传到Linux系统的根目录 / 下面。
B. 解压到/usr/local/mysql
mkdir /usr/local/mysql
tar -zxvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar.gz -C /usr/local/mysql 安装顺序安装rpm安装包
rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm
yum install net-tools
rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm 说明: * 因为rpm安装方式是不会自动处理依赖关系的需要我们自己处理所以对于上面的rpm包的安装顺序不能随意修改。 * 安装过程中提示缺少net-tools依赖使用yum安装(yum是一种在线安装方式需要保证联网) * 可以通过指令(yum update)升级现有软件及系统内核
2.MySQL启动
systemctl status mysqld 查看mysql服务状态
systemctl start mysqld 启动mysql服务
systemctl stop mysqld 停止mysql服务 说明 可以设置开机时启动mysql服务避免每次开机启动mysql。执行如下指令 systemctl enable mysqld 我们可以通过如下两种方式来判定mysql是否启动netstat -tunlp 查看已经启动的服务netstat -tunlp | grep mysql 查看mysql的服务信息ps –ef | grep mysql 查看mysql进程
3.MySQL查阅临时密码
MySQL启动起来之后我们就可以测试一下登录操作但是我们要想登录MySQL需要一个访问密码而刚才在安装MySQL的过程中并没有看到让我们设置访问密码那这个访问密码是多少呢? 那实际上对于rpm安装的mysql在mysql第一次启动时会自动帮我们生成root用户的访问密码并且输出在mysql的日志文件 /var/log/mysqld.log中我们可以查看这份日志文件从而获取到访问密码。
可以执行如下指令1). cat /var/log/mysqld.log 2). cat /var/log/mysqld.log | grep password
我们可以通过上述指令查询日志文件内容中包含password的行信息。 4.登录MySQL
获取到root用户的临时密码之后我们就可以登录mysql数据库修改root的密码为root设置一个新的密码。并且我们还需要开启root用户远程访问该数据库的权限这样的话我们就可以在windows上来访问这台MySQL数据库。
执行如下指令 ①. 登录mysql复制日志中的临时密码登录 mysql -uroot -p ②. 修改密码 set global validate_password_length4; 设置密码长度最低位数 set global validate_password_policyLOW; 设置密码安全等级低便于密码可以修改成root set password password(root); 设置密码为root ③. 开启访问权限 grant all on *.* to root% identified by root; flush privileges; 操作完上述的指令之后数据库root用户的密码以及远程访问我们就配置好了接下来可以执行exit退出mysql再次通过新的密码进行登录。