数字营销网站主页优化,网络服务器的分类,河北省建设部网站,河北邢台新河网在Linux中安装MySQL 检测当前系统中是否安装MySQL数据库 命令作用rpm -qa查询当前系统中安装的所有软件rpm -qa|grep mysql查询当前系统中安装的名称带mysql的软件rpm -qa | grep mariadb查询当前系统中安装的名称带mariadb的软件 RPM ( Red-Hat Package Manager )RPM软件包管理…在Linux中安装MySQL 检测当前系统中是否安装MySQL数据库 命令作用rpm -qa查询当前系统中安装的所有软件rpm -qa|grep mysql查询当前系统中安装的名称带mysql的软件rpm -qa | grep mariadb查询当前系统中安装的名称带mariadb的软件 RPM ( Red-Hat Package Manager )RPM软件包管理器是红帽Linux(CentOS相当于此类系统的免费版)用于管理和安装软件的工具。
注意事项:
如果当前系统中已经安装有MySQL数据库安装将失败。CentOS7自带mariadb与MySQL数据库冲突如下需要删除mariadb。 卸载已经安装的冲突软件 命令rpm -e --nodeps 软件名称 将rpm的MySQL安装包上传到Linux并解压到 mkdir /usr/local/muysql 解压命令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安装顺序common -- libs– devel -- libs-compat– client– net-tools -- server 说明1:安装过程中提示缺少net-tools依赖使用yum安装 说明2:可以通过指令升级现有软件及系统内核yum update 启动mysql 命令作用systemctl status mysqld查看mysql服务状态systemctl start mysqld启动mysql服务 说明可以设置开机时启动mysql服务避免每次开机启动mysql
命令作用systemctl enable mysqld开机启动mysql服务netstat -tunlp此命令依赖于net-toolsnetstat -tunlp| grep mysql查看已经启动的mysql服务ps -ef | grep mysql查看mysql进程 登录MySQL数据库查阅临时密码 命令作用cat /var/log/mysqld.log查看文件内容cat /var/log/mysqld.log|grep password查看文件内容中包含password的行信息 注意事项冒号后面的是密码3().Gb7uhYw注意空格。 登录MySQL修改密码开放访问权限
登录命令作用mysql -uroot-p登录mysql使用临时密码登录)
修改密码命令作用set global validate_password_length4;设置密码长度最低位数set global validate_password_policyLOW;设置密码安全等级低便于密码可以修改成rootset password password(‘root’);设置密码为root
开启访问权限作用grant all on *.* to root% identified by your_password;使外部Windows也能访问flush privileges;刷新 测试MySQL数据库是否正常工作 数据库语句show databases; 外部链接确保权限是开着的