Ubuntu Mysql 5.7数据库安装

Ubuntu Mysql 5.7数据库安装一、下载mysql文件包 下载地址:https://downloads.mysql.com/archives/community/ 二、解压安装 tar xvf mysql-server_5.7.2…

Ubuntu Mysql 5.7数据库安装

下载地址:https://downloads.mysql.com/archives/community/

二、解压安装

tar xvf mysql-server_5.7.28-1ubuntu18.04_amd64.deb-bundle.tar

dpkg -i *.deb –安装的过程中设置root密码

三、测试数据库连接

mysql -uroot -p –输入密码登录成功

四、迁移数据库数据文件目录、修改配置文件

systemctl stop mysql  –迁移前停掉数据库服务

cp -Rfa /var/lib/mysql /mnt/mysql –拷贝数据库目录,注意-a参数必须,拷贝原目录及文件属性保持不变

修改配置文件vi /etc/mysql/mysql.conf.d/mysqld.cnf
—————————-mysqld.cnf 部分内容———————————

[mysqld] 

–修改以下数据目录
#datadir                = /var/lib/mysql
datadir         = /mnt/mysql

–增加以下参数
lower_case_table_names=1 
character-set-server=utf8 
collation-server=utf8_general_ci  
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 

–修改以下参数
bind-address    = 0.0.0.0 –绑定地址由127.0.0.1修改为0.0.0.0
——————————mysql.cnf————————————-

修改mysql权限文件,增加/mnt/mysql的写权限
vi /etc/apparmor.d/usr.sbin.mysqld  :

增加以下内容:

# Allow data dir access
  /mnt/mysql/ r,
  /mnt/mysql/** rwk,

五、启动数据库

systemctl start mysql –启动数据库

systemctl enable mysql –设置数据库自动启动

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/9084.html

(0)
上一篇 2023-02-15
下一篇 2023-02-16

相关推荐

  • 数据库基本知识点总结(二)[云图智联][通俗易懂]

    数据库基本知识点总结(二)[云图智联][通俗易懂]数据库知识-范式 一、相关概念和知识点 1.数据依赖:反映一个关系内部属性与属性之间的约束关系,是现实世界属性间相互联系的抽象,属于数据内在的性质和语义的体现。 2. 规范化理论:是用来设计良好的关…

    2023-03-17
    147
  • mysql简单语法_sql高级语法

    mysql简单语法_sql高级语法从一个表中复制列插入到指定的表中: # 字段的值必须一样 INSERT INTO table2 SELECT * FROM table1; select 子查询 where子查询 # 必须针对一个字…

    2023-03-18
    160
  • Redis(一)安装[通俗易懂]

    Redis(一)安装[通俗易懂]Redis(一)安装 我使用的是Centos8.1和redis6.2.6 Redis的官方网站地址:https://redis.io/ 1.安装gcc依赖 在root用户下执行 yum install

    2023-06-17
    161
  • 使用Python安装OpenCV

    使用Python安装OpenCVOpenCV(Open Source Computer Vision Library)是一款开源的计算机视觉与机器学习软件库。OpenCV被广泛应用于图像处理、智能交通系统、人脸识别、医学图像分析等领域。本文主要讲解如何使用Python安装OpenCV。

    2024-05-05
    65
  • 低代码 开发_java新手代码大全

    低代码 开发_java新手代码大全最近,IT界关于低代码开发平台的讨论特别多,原因是钉钉在6.0版本发布会上宣布战略定位全面升级,将从过去基于 IM 的协同办公平台,升级为企业协

    2022-12-14
    186
  • 20200618_MySQL学习笔记

    20200618_MySQL学习笔记加号 + Mysql中加号只能做运算符 select 100+90 ==> 190 select '100'+90 ==> 190 如果有一个是字符串,那么尝试转换成数值型,转换…

    2023-03-14
    165
  • mysql innodb 索引_innodb支持hash索引吗

    mysql innodb 索引_innodb支持hash索引吗MySQL InnoDB索引原理

    2023-06-02
    149
  • PS未保存文件关闭后如何找回

    PS未保存文件关闭后如何找回Adobe Photoshop是目前市面上应用最广泛的图像处理软件之一,其强大的功能和易用的界面深受设计师、摄影师、插画师等行业人士的喜爱。但有时候不小心关闭了未保存的PS文件,可能会让人感到毫无头绪,不知如何挽救。那么,本文将会从不同的角度对PS未保存文件关闭后如何找回进行详细的阐述,帮助您解决问题。

    2024-05-31
    114

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注