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

相关推荐

发表回复

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