Linux上安装MySQL
Posted hahayixiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux上安装MySQL相关的知识,希望对你有一定的参考价值。
Linux上的mysql的安装和应用
准备:
- 把 jdk安装好。
- 虚拟机centos7安装好
- 下载好MySQL的压缩包
1、使用xftp6把MySQL的安装程序上传到 /opt 目录下。
2、检查是否安装了MariaDB数据库,如果有,首先删除。
- 检测是否有MariaDB数据库
- 删除MariaDB数据库
- 再次检查是否删除MariaDB数据库
3、为mysql的安装做好编译准备,并且安装。
- 安装编译代码需要的包
- 解压mysql安装文件,到 /opt 目录下面
- 编译安装准备
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
- 编译安装
时间有点长,等一下
4、初始化配置,创建系统自带的数据库和表。
./scripts/mysql_install_db --basedir=/user/local/mysql --datadir=/usr/local/mysql/data --user=mysql
6、添加服务,拷贝服务脚本,并设置开机启动。
7、以 root 身份登录mysql命令行界面,并修改口令。
- 登录MySQL
- 修改口令
8、让root用户可以远程被访问。并开放 3306 端口。
- 设置root远程访问
- 开放3306端口
9、在win系统中访问linux系统中的 mysql。
使用navcat进行连接,主机为虚拟机的IP地址
以上是关于Linux上安装MySQL的主要内容,如果未能解决你的问题,请参考以下文章