mysql 安装用到的一些小命令
2022-11-12 09:55:29
内容摘要
这篇文章主要为大家详细介绍了mysql 安装用到的一些小命令,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记。
--删除rpm包
rpm -e --node
文章正文
这篇文章主要为大家详细介绍了mysql 安装用到的一些小命令,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记。
--删除rpm包
rpm -e --nodeps
--force:强制安装
--nodeps:忽略依赖关系
--新建mysql组:groupadd mysql
--新建mysql用户,放到mysql组里:
useradd -r -g mysql mysql
--安装数据库:执行命令
./scripts/mysql_install_db --user=mysql
--启动mysql
service mysql start
--关闭mysql
service mysql stop
--修改my.cnf
skip-grant-tables屏蔽密码
#################################################################
--步骤1:查看当前系统中是否有mysql
rpm -qa | grep mysql
--如果有,用yum remove删除
yum -y remove mysql-libs-5.1*
--删除完成再查看是否
--步骤2:
rpm -ivh MySQL-server-5.6.27-1.rhel5.x86_64.rpm
(
rpm -ivh --relocate /=/opt/mysql/ MySQL-server-5.6.27-1.rhel5.x86_64.rpm
--如果不能指定位置使用rpm -qpi MySQL-server-5.6.27-1.rhel5.x86_64.rpm |head
--查看是否可以重新指定路径,如果不能指定,取掉--relocate参数
)
--rpm安装到这里已经完成了,在etc目录下找到my.cnf文件,加上skip-grant-tables这句话可以不用密码就可以登陆了.
--附带my.cnf文件,如果没有生成这个文件,可以直接拷贝以下内容.
#######################################
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
#skip-grant-tables
lower_case_table_names=1
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
service mysql start
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
FLUSH PRIVILEGES;
---- 来自www.512pic.com
注:关于mysql 安装用到的一些小命令的内容就先介绍到这里,更多相关文章的可以留意
代码注释