1、检查是否已安装mysql 输入:yum list installed | grep mysql 2、检查是否已安装mysql,如果没有,将直接换行,如图: 3、如果安装过,需要安装新版本,需要先卸载。 指令:yum remove mysql mysql-* |
|
下载MySQL 官方下载mysql:MySQL :: Download MySQL Community Server (Archived Versions) |
|
上传MySQL 方法一:使用vmtools上传到linux(前提:linux系统是装在本电脑上的) 方法二:使用Xftp进行远程上传(推荐使用) 1、在Linux的终端中输入ifconfig以查看IP地址 |
|
2、打开xftp,创建新连接 |
|
3、连接IP |
|
4、选择创建好的会话,进行连接 |
|
5、输入root用户账号(不然会权限不够) |
|
6、如果加载的文件字符错误,处理如下: |
|
7、找到下载好的MySQL,点击拖动到Linux中准备存放的位置(建议不要放到中文命名的文件夹中) |
|
在Linux下安装MySQL 1、由于我的压缩包存放在download,可以先将压缩包拷贝一份到home目录下 2、解压MySQL,tar -zxvf *****(*为MySQL压缩包所在的地址) |
|
3、将解压后的文件移动到home目录下,并对解压生成的文件进行重命名: 4、在mysql5.7目录下面创建data数据库目录(mysql在初始化的时候,会在该目录下生成很多文件和目录) 5、切换到home目录创建mysql的用户组和用户 cd /home groupadd mysql useradd mysql -g mysql 6、切换到mysql5.7目录下 cd mysql5.7 pwd chown -R mysql . chgrp -R mysql . //注意这儿的.必须要,否则会报错。 |
|
7|配置my.cnf文件 vim /etc/my.cnf ,添加内容如下(可以先注释掉原本的文本): [mysqld] basedir=/home/mysql5.7 datadir=/home/mysql5.7/data port=3306 [client] default-character-set=utf8 [mysql] default-character-set=utf8 添加后按esc,再输入“:wq”保存退出 |
|
8、修改/etc/selinux/config文件配置 vi /etc/selinux/config 把SELINUX=enforcing改为SELINUX=disabled,保存退出,然后重启服务器。 |
|
9、电脑重启后,创建sock文件目录 mkdir -p /var/lib/mysql cd /home/mysql5.7 chown mysql:mysql /var/lib/mysql |
|
10、可以建立sock文件软连接(可以直接去掉这一步) 创建方法: ln -s /home/mysql5.7/bin/mysql /tmp/mysqld.soc 备注:如果执行了第10步,可以删除 rm -rf /tmp/mysqld.soc rm -rf /home/mysql/data/* |
|
11、也可以选择直接配置mysql环境变量 vim /etc/profile 添加如下内容(选择空白位置添加): export MYSQL_HOME=/home/mysql5.7 export PATH=$MYSQL_HOME/bin:$PATH |
|
12、初始化mysql /home/mysql5.7/bin/mysqld --user=mysql --basedir=/home/mysql5.7 --datadir=/home/mysql5.7/data --initialize |
|
13、启动mysql服务器 /home/mysql/support-files/mysql.server start |
|
14、登陆mysql mysql -u root -p |
|
15、初始化mysql登录密码 set password=password("123456"); “;”符号也是需要的 16、最后按quit就可以退出MySQL |
|
16、至此,MySQL安装结束,最后,在关闭虚拟机前。要关闭MySQL服务 /home/mysql5.7/support-files/mysql.server stop |
|
Linux下安装MySQL
最新推荐文章于 2024-07-21 23:20:57 发布