安装包下载

前往mysql官网下载安装包;

https://downloads.mysql.com/archives/community/

将安装包上传服务器并解压

tar -xvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 

将解压后的目录重命名并移动

mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql

创建mysql用户组

groupadd mysqluseradd -r -g mysql mysqlmkdir -p  /data/mysql     chown mysql:mysql -R /data/mysql 

配置my.conf

vim /etc/my.cnf
[mysqld]bind-address=0.0.0.0port=3306user=mysqlbasedir=/usr/local/mysqldatadir=/data/mysqlsocket=/tmp/mysql.socklog-error=/data/mysql/mysql.errpid-file=/data/mysql/mysql.pid#character configcharacter_set_server=utf8mb4symbolic-links=0explicit_defaults_for_timestamp=true

初始化数据库

cd /usr/local/mysql/bin/./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize

mysql初始化时报错bin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory的处理

yum -y install numactl

查看密码

cat /data/mysql/mysql.err

启动mysql

先将mysql.server放置到/etc/init.d/mysql中

service mysql startps -ef|grep mysql

修改密码

./mysql -u root -p

启动mysql -u root -p 报错./mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

yum install libncurses*

SET PASSWORD = PASSWORD('123456');ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;FLUSH PRIVILEGES;

如果不希望每次都到bin目录下使用mysql命令则执行以下命令

ln -s  /usr/local/mysql/bin/mysql    /usr/bin

linux启动mysql_Linux安装mysql相关推荐

  1. 红帽子linux装mysql_linux安装mysql

    mysql下载地址:https://dev.mysql.com/downloads/mysql/ 手动安装(手动安装比较麻烦,建议云安装) 1.下载,解压 cd /down wget https:// ...

  2. linux启动mysql_Linux服务器安装Mysql教程

    最开始用服务器的时候,也是对这些环境的安装操作极其陌生,找了很多方式,写这边文章就是为了让更少的童鞋走弯路,下面我们看看具体的操作流程. 1.首先关闭linux的防火墙,执行命令 chkconfig ...

  3. liunx tar安装mysql_在Linux下,安装Mysql(tar)

    在Linux下,安装Mysql(tar) # cd /home/tmp (进入压缩包所在目录) # groupadd mysql (建立mysql组) # useradd -g mysql mysql ...

  4. Linux源码安装mysql 5.6.12(cmake编译)

    转载链接:http://www.2cto.com/database/201307/229260.html Linux源码安装mysql 5.6.12(cmake编译) 1.安装make编译器(默认系统 ...

  5. linux mysql关闭启动不了了,linux启动或关闭mysql失败的解决办法

    linux启动或关闭mysql时提示:Warning: World-writable config file '/etc/my.cnf' is ignored. 什么鬼? 意思是: 警告:全世界都能写 ...

  6. Windows10系统的Linux子系统中安装MySQL数据库心得

    后端开发童鞋们, 自己开发机用的是Windows系统电脑(台式机或笔记本), 而开发的程序和使用的数据库等要运行在Linux服务器上, 这种情况有木有? 提前声明: 本文并不讨论操作系统的比较, 以及 ...

  7. Linux环境下安装MySQL(源码安装)

    Linux环境下安装MySQL(源码安装) 1.事先从官网/国内镜像站点中下载源码安装包,上传至服务器: 2.安装开发工具和开发包(从5.5开始使用cmake编译) 3.创建用户和组 4.编译安装My ...

  8. linux怎么用源码安装mysql,Linux源码安装mysql步骤

    创建文件夹: mkdir  /usr/local/webserver 安装必要依赖包 yum -y install gcc gcc-c++ make ncurses-devel 安装cmake包: t ...

  9. Linux下编译安装MySQL安装

    Linux下编译安装MySQL安装 博主邮箱www.zzher@foxmail.com   qq:1102471911 编译安装MySQL 准备工作: 1.获得以下所需的源代码包,并存放在/usr/l ...

最新文章

  1. 南昌航空航天c语言试卷,2016年南昌航空大学软件学院程序设计复试笔试仿真模拟题...
  2. Java语言的基础语法
  3. 控制台当前行显示进度条,不换行
  4. 【转】1.DThread、ThreadPool、Task、Parallel的基本用法、区别以及弊端
  5. Java核心类库篇7——多线程
  6. 公司的年度汇报怎么写 年底述职报告写法
  7. flinkCdc的mysql配置及java测试代码
  8. Jmeter使用时部分配置记录
  9. Java protected 关键字详解
  10. Mac cmake命令不可用-bash: cmake: command not found
  11. kali 克隆网页_Web侦察工具HTTrack (网站克隆)
  12. [书籍阅读] Spring Persistence with Hibernate
  13. 机器学习集成学习进阶LightGBM算法和案例
  14. Linux多线程学习 - sched_yield() CPU让权
  15. python爬京东优惠券_京东抽奖爬虫LiteVersion
  16. 深入了解Linux内核MMU管理机制
  17. 代码行为异常容错机制与自我调节
  18. 2022-07-10 第四小组 孙翰章 CSS学习笔记
  19. 辟谣、催债、倒闭.....2018年后,将再无创业黄金期!
  20. 密码学认证协议名词解释,AKE,PKI,IBC,PKG,KGC,

热门文章

  1. Java基础学习总结(179)——Java 日志框架冲突解决方案大汇总
  2. Oracle学习总结(4)——MySql、SqlServer、Oracle数据库行转列大全
  3. 敏捷开发系列学习总结(5)——这几招搞定团队协同Coding
  4. java maxheap_Java底层PriorityQueue 优先队列——基于MaxHeap最大堆
  5. opencms mysql_OpenCms for MySql安装图解
  6. 慢连接攻击的原理和防范
  7. Linux Shell 判断块设备节点是否存在
  8. 20135337——Linux内核分析:第十七章 模块与设备
  9. 阅读verilog程序总结
  10. Struts2中的国际化