您好,欢迎访问一九零五行业门户网

linux下 安装mysql

在linux系统中,mysql是一个广泛应用的重要数据库管理系统。本文将介绍如何在linux下安装mysql。
一、安装前需知
在安装mysql之前,需要知晓以下内容:
系统准备:需要一台linux服务器,并提前保证系统中安装了必要的组件,如gcc、make等。将安装包下载到本地:mysql官方提供多个版本的安装包,可根据实际需求选择合适的版本。安装方式:mysql的安装方式比较多,包括二进制包安装、yum安装、源码编译安装等方式,这里介绍源码编译安装。二、下载mysql安装包
在官方网站上下载适用于linux的mysql安装包,将其解压到本地。
三、安装依赖包
在linux系统中安装mysql前需要安装以下软件依赖包:
sudo yum install cmakesudo yum install ncurses-develsudo yum install bisonsudo yum install gcc-c++sudo yum install zlib-develsudo yum install perl
四、安装mysql
进入mysql解压后的文件夹,执行以下命令:sudo cmake .
这个语句是为了生成makefile,使得我们可以通过make命令进行编译操作。
执行make指令进行编译操作,如下:sudo make
这个操作会比较久,在完成之前请不要中途终止。
将编译出的文档打包并安装,执行以下命令:sudo make install
这个操作也需要一定时间,请耐心等待。
四、配置mysql
mysql的默认用户名为root,密码为空;为了安全起见,需要为其设置一个新的密码。
启动mysql服务在安装完成后,如果需要开启mysql服务,则需要运行mysql服务。在mysql目录下执行以下命令:
cd /usr/local/mysql/bin/./mysqld_safe &
这个命令将开启mysql进程服务。
连接到mysql执行如下命令,进入mysql服务:
mysql -uroot
这里-u指定用户名,root为mysql默认用户名。
设置新密码设置新的密码并应用:
mysql>update mysql.user set password=password('yourpassword') where user='root';mysql>flush privileges;
其中,将yourpassword替换为你所需要的密码即可。
修改mysql配置文件在/etc目录中找到my.cnf文件,通过vi等编辑工具进行修改。以下是一个样例配置,你可以将其复制到my.cnf文件里。
[client] port = 3306 socket = /tmp/mysql.sock default-character-set = utf8[mysqld] port = 3306 socket = /tmp/mysql.sock basedir = /usr/local/mysql datadir = /var/mysql pid-file = /tmp/mysqld.pid user = mysql bind-address = 192.168.1.100 server-id=1 init-connect='set names utf8' character-set-server = utf8 skip-character-set-client-handshake max_connections=1000 log-bin = mysql-bin binlog-format=row expire_logs_days = 5 default-storage-engine = innodb innodb_file_per_table = 1
重启mysql服务完成以上配置后,重启mysql服务:
service mysqld restart
至此,mysql的安装和配置就完成了。现在你可以使用你新设置的密码登录并使用mysql了。
以上就是linux下 安装mysql的详细内容。
其它类似信息

推荐信息