一、解压文件到当前目录

命令:tar -zxvf mysql....tar.gz

二、移动解压完成的文件夹到目标目录并更名mysql

命令:mv mysql-版本号 /usr/local/mysql

添加系统mysql组和mysql用户

添加系统mysql组

sudo groupadd mysql

添加mysql用户

sudo useradd -r -g mysql mysql

添加完成后可用id mysql查看

然后进入/usr/local/mysql目录

设置mysql用户组对该文件夹操作权限

命令:chown -R mysql:mysql ./

查看/etc/my.cnf 是否存在,如果存在删除掉

查看命令: ls /etc/my.cnf

删除命令: rm /etc/my.cnf

初始化数据库

命令:./scripts/mysql_install_db --user=mysql

注:如果执行此命令报如下错误

需安装yum包

命令:yum -y install perl perl-devel

安装完成重新执行初始化数据库命令

然后进入support-files文件夹

拷贝my-default.cnf到/etc下更名为my.cnf

命令:cp my-default.cnf /etc/my.cnf

拷贝启动文件mysql.server到/etc/rc.d/init.d下并更名为mysql

命令: cp mysql.server /etc/rc.d/init.d/mysql

然后配置mysql开机自启动

进入/etc/init.d目录

给mysql赋可执行权限

命令:chmod +x mysql

添加服务

命令:chkconfig --add mysql

查看服务列表

命令:chkconfig --list

如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则键入

chkconfig --level 345 mysql on

重启电脑

检查监听查看是否服务启动

命令:netstat -na |grep 3306

更改用户可以远程操作数据库

授权操作

命令:grant all privileges on *.* to '%'@'%' identified by 'mypassword' with grant option;

刷新授权

flush privileges;

远程连接

删除其他用户

总结

更多相关文章

  1. Linux下MYSQL 5.7 找回root密码的问题(亲测可用)
  2. Linux系统查看磁盘可用空间的5个命令
  3. Android系统配置数据库注释(settings.db)
  4. Android(安卓)version and Linux Kernel version
  5. [android]编译时出现/usr/bin/ld: skipping incompatible /usr/l
  6. 编译android的linux内核
  7. Android(安卓)中数据库查询方法 query() 中的 select
  8. [置顶] android orm映射框架(类似hibernate)基本使用
  9. Android(安卓)筆記-Linux Kernel SMP (Symmetric Multi-Processo

随机推荐

  1. Android(安卓)按钮控制ViewPager左右翻页
  2. Android6.0 PackageManagerService(PMS)-
  3. Android Studio 基础 之 如何取消使用 An
  4. Android屏蔽软键盘并且显示光标的实例详
  5. Android(安卓)Day08四大组件之服务Servic
  6. Connection to https://dl-ssl.google.co
  7. android小知识(1)
  8. Google宣布Android暂停开源
  9. 图解 Android 动画中 android:pivotX 和
  10. android studio 开发 cordova plugin(组件