Linux系统中通过RPM安装mysql

通过RPM安装mysql

1 下载mysql安装包

在这里插入图片描述2. 确认当前虚拟机之前是否有安装过mysql
执行:rpm -qa 查看linux安装过的所有rpm包

执行:rpm -qa | grep mysql

如果出现下图,证明已经安装了mysql,需要删除

在这里插入图片描述3删除mysql
执行:rpm -ev --nodeps mysql-libs-5.1.71-1.el6.x86_64

此时,再执行:rpm -qa | grep mysql 发现没有相关信息了

4 新增mysql用户组,并创建mysql用户
groupadd mysql

useradd -r -g mysql mysql

5 安装mysql server rpm包和client包,执行:
rpm -ivh MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm

rpm -ivh MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm

扫描二维码关注公众号,回复: 10345564 查看本文章

6 安装后,mysql文件所在的目录
Directory Contents of Directory

/usr/bin Client programs and scripts

/usr/sbin The mysqld server

/var/lib/mysql Log files, databases

/usr/share/info MySQL manual in Info format

/usr/share/man Unix manual pages

/usr/include/mysql Include (header) files

/usr/lib/mysql Libraries

/usr/share/mysql Miscellaneous support files, including error messages, character set files, sample configuration files, SQL for database installation

/usr/share/sql-bench Benchmarks

7 修改my.cnf,默认在/usr/my.cnf,执行:vim /usr/my.cnf,添加如下内容:
[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]

character_set_server=utf8

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

8 将mysqld加入系统服务,并随机启动
执行:cp /usr/share/mysql/mysql.server /etc/init.d/mysqld

说明:/etc/init.d 是linux的一个特殊目录,放在这个目录的命令会随linux开机而启动。

9 启动mysqld,执行:service mysqld start
在这里插入图片描述查看初始生成的密码,执行:vim /root/.mysql_secret 。这个密码随机生成的
在这里插入图片描述修改初始密码
第一次安装完mysql后,需要指定登录密码

执行:mysqladmin -u root -p password root 此时,提示要输入初始生成的密码,拷贝过来即可

进入mysql数据库
执行:mysql -u root -p

输入:root进入

执行:\s查看mysql数据配置信息

发布了18 篇原创文章 · 获赞 20 · 访问量 1321

猜你喜欢

转载自blog.csdn.net/zhaoyi666/article/details/105225598