一、安装MySQL
本文是通过APT方式安装,安装的最新版本是5.7.21
(注意:通过APT方式安装的版本都是现在最新的版本,通过这种方式安装好之后开机自启动都已经配置好,和命令行上的环境变量,无需手动配置。)
sudo apt-get install mysql-server
如果提示依赖不足,运行下面命令解决依赖问题,如果没出现依赖问题,那么就不需要使用此命令
sudo apt-get install -f
安装过程会提示输入两次root用户密码
说明:通过这种方式安装好之后开机自启动都已经配置好,和命令行上的环境变量,无需手动配置。
安装好之后会创建如下目录:
数据库目录:/var/lib/mysql/
配置文件:/usr/share/mysql(命令及配置文件) ,/etc/mysql(如:my.cnf)
相关命令:/usr/bin(mysqladmin mysqldump等命令) 和/usr/sbin
启动脚本:/etc/init.d/mysql(启动脚本文件mysql的目录)
服务管理
启动 sudo service mysql start
停止 sudo service mysql stop
服务状态 sudo service mysql status
二、配置MySQL数据存放路径
我使用的是阿里云,阿里云赠送了20G的数据盘,挂载后的路径是/data。
创建文件夹
mkdir /data/mysql
把默认安装的MySql数据库复制到/data/mysql中并设置权限
sudo cp -R /var/lib/mysql/* /data/mysql sudo chown -R mysql:mysql /data/mysql <==修改新路径的访问权限 sudo service mysql stop <==停止mysql服务
如果不是新数据库.删除日志文件
rm -rf /database/mysql/ib_logfile0 rm -rf /database/mysql/ib_logfile1
修改 /etc/mysql/mysql.conf.d/mysqld.cnf
文件 : datadir = /data/mysql。
修改启动文件
sudo vim /etc/apparmor.d/usr.sbin.mysqld
将
/var/lib/mysql/ r
/var/lib/mysql/** rwk
改为
/data/mysql/ r
/data/mysql/** rwk
重启MySQL
sudo /etc/init.d/apparmor restart sudo /etc/init.d/mysql restart
登录MySql并验证数据目录
mysql>show variables like '%dir%'; <==当显示datadir 为/data/mysql时,修改成功
如图所示
MySQL通过APT方式安装比较简单
以下为数据文件迁移的详细的命令流程,仅供参考
root@ww:~# mkdir /data/mysql root@ww:~# sudo cp -R /var/lib/mysql/* /data/mysql root@ww:~# sudo chown -R mysql:mysql /data/mysql root@ww:~# sudo service mysql stop root@ww:~# vim /etc/mysql/mysql.conf.d/mysqld.cnf root@ww:~# sudo vim /etc/apparmor.d/usr.sbin.mysqld root@ww:~# sudo /etc/init.d/apparmor restart [ ok ] Restarting apparmor (via systemctl): apparmor.service. root@ww:~# sudo /etc/init.d/mysql restart [ ok ] Restarting mysql (via systemctl): mysql.service.
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。