Linux服务器---安装mysql

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:
安装mysql
1、检测是否已安装mysql
      [root@localhost bin]#  rpm -qa | grep mysql
      mysql-libs-5.1.71-1.el6.i686
      [root@localhost bin]

2、安装mysql和mysql-server 
      [root@localhost bin]#  yum install -y mysql
      [root@localhost bin]#  yum install -y mysql-server

3、启动mysql,注意这里的服务名字是“mysqld”
      [root@localhost bin]#  service mysqld start
      shell-init: error retrieving current directory: getcwd: cannot access parent directories: 没有那个文件或目录
      chdir: error retrieving current directory: getcwd: cannot access parent directories: 没有那个文件或目录
      初始化 MySQL 数据库: Installing MySQL system tables...
      OK
      Filling help tables...
      OK                                                          [确定]
      正在启动 mysqld:                                          [确定]
      [root@localhost bin]# 

4、配置MySQL开机启动 
      [root@localhost bin]#  chkconfig mysqld on
      [root@localhost bin]#  chkconfig --list mysqld
      mysqld          0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
      [root@localhost bin]# 

5、设置root用户密码 ,设置密码的命令是“mysqladmin -u 用户名password 密码”
      [root@localhost bin]#  mysqladmin -u root password 543092   //密码是543092

6、修改密码,命令是“mysqladmin -u 用户名 -p password 新密码” 
      [root@localhost bin]#  mysqladmin -u root -p password 123456     //新密码123456
      Enter password:        //这里要求输入旧密码
      [root@localhost bin]# 

7、mysql配置文件“/etc/my.cnf” 
      [root@localhost bin]#  cat /etc/my.cnf  
      [mysqld]
       datadir=/var/lib/mysql             //数据库文件目录
      socket=/var/lib/mysql/mysql.sock     //socket文件

       user=mysql
      # Disabling symbolic-links is recommended to prevent assorted security risks
      symbolic-links=0


       [mysqld_safe]
      log-error=/var/log/mysqld.log      //日志文件
      pid-file=/var/run/mysqld/mysqld.pid     //进程pid文件



8、修改端口
1)mysql默认的端口是3306,可以使用netstat来查看
      [root@localhost bin]#  netstat -tunlp | grep mysqld
      tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      4339/mysqld         
2)端口在配置文件中修改,打开配置文件,在后面追加一句话”port=xxx” 
      [root@localhost bin]#  gedit /etc/my.cnf
       port=3307       
3)重启myslqd服务,查看端口 
      [root@localhost bin]#  service mysqld restart
      shell-init: error retrieving current directory: getcwd: cannot access parent directories: 没有那个文件或目录
      chdir: error retrieving current directory: getcwd: cannot access parent directories: 没有那个文件或目录
      ^[[A停止 mysqld:                                          [确定]
      正在启动 mysqld:                                          [确定]
      [root@localhost bin]#  netstat -tunlp | grep mysqld
      tcp        0      0 0.0.0.0:3307                0.0.0.0:*                   LISTEN      4604/mysqld      
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
3月前
|
存储 缓存 监控
MySQL服务器配置优化:my.cnf参数调优指南
本文深入解析了MySQL核心配置参数及性能优化技巧,涵盖内存结构、调优原则、存储引擎优化、查询性能优化等内容,通过实战案例帮助读者构建高性能MySQL服务器配置,解决常见的性能瓶颈问题。
|
4月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
4月前
|
Ubuntu Linux
任何Ubuntu用户都应安装的四大Linux应用程序
当然,这款程序不需要太多介绍。我们面对的是网上最庞大最完整的多媒体中心,由于丰富的插件,我们能够高度细化地定制其每一项功能。这是我们的Linux发行版不可或缺的必备软件。 我们可以通过运行以下命令来轻松安装Kodi:sudo apt install kodi。
|
4月前
|
Ubuntu 物联网 Linux
从零安装一个Linux操作系统几种方法,以Ubuntu18.04为例
一切就绪后,我们就可以安装操作系统了。当系统通过优盘引导起来之后,我们就可以看到跟虚拟机中一样的安装向导了。之后,大家按照虚拟机中的顺序安装即可。 好了,今天主要介绍了Ubuntu Server版操作系统的安装过程,关于如何使用该操作系统,及操作系统更深层的原理,还请关注本号及相关圈子。
|
2月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
166 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
2月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
279 0
|
4月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
214 5
|
4月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
4月前
|
Ubuntu 安全 Linux
Linux这5款微型发行版,体积小+精简,比win7运行还快,值得安装
以上5款微型发行版体积小且精简,如果你有台旧电脑,不妨试试?