1 linux下安装mysql数据库

1、将安装包上传到linux目录下

/usr/local/wollo

2、使用 tar命令在当前目录下解压mysql

解压命令为:

[root@bogon wollo]# tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz

3、将解压后的mysql文件夹复制到usr目录下的local目录中

复制命令为:

[root@bogon wollo]# cp -r mysql-5.6.31-linux-glibc2.5-x86_64 /usr/local/mysql

4、进入到usr/local/mysql目录下

命令为:

[root@bogon wollo]# cd /usr/local/mysql/

5、在mysql目录下,创建用户组

命令为:

[root@bogon mysql]# groupadd mysql

6、在mysql目录下,创建用户:

命令为:

[root@bogon mysql]# useradd -r  -g mysql mysql

7、在mysql目录下,给用户赋予mysql文件夹的操作权限

命令为:

[root@bogon mysql]# chgrp  -R mysql .

8、在mysql目录下,变更mysql用户具备操作本级目录的权限:

命令为:

[root@bogon mysql]# chown -R mysql .

9、在mysql目录下,判断ect/my.cnf文件是否存在,存在则删除

判断命令为:

[root@bogon mysql]# ls /etc/my.cnf

删除命令为:

[root@bogon mysql]# rm -rf /etc/my.cnf

10、在mysql目录下,初始化数据库

命令为:[root@bogon mysql]# ./scripts/mysql_install_db --user=mysql

11、在mysql目录下,将mysql的my-default.cnf文件复制到ect下

命令为:

[root@bogon mysql]# cp support-files/my-default.cnf /etc/my.cnf

12、在mysql目录下,复制服务文件到etc目录下

命令为:

[root@bogon mysql]# cp support-files/mysql.server      /etc/rc.d/init.d/mysql

13、在mysql目录下,启动mysql服务:

命令为:

[root@bogon mysql]# service mysql start

14、启动成功后在控制台输入 mysql -u root -p进入mysql命令行

如果提示没有mysql命令,则添加软连接。

命令为:

[root@bogon mysql]# ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

15、再次输入mysql -u root -p,如果提示mysql密码,则表示安装和配置成功

2 mysql的密码修改

1、进入/etc/my.cnf 在[mysql]下添加skip-grant-tables 启动安全模式

命令:vi /etc/my.cnf

2、重启服务:

命令:service mysql restart

3、登录mysql,输入密码时直接回车

命令:  mysql -u root -p

4、进入到mysql后,先使用mysql数据库

命令:use mysql

5、修改密码

命令: update user set password= passworD ("bjsxt") where user='root'

6、刷新权限

命令: flush privileges;

7、退出

命令:exit;

3 mysql的远程链接配置

1、使用mysql -u root -p 回车,然后输入密码,进入到mysql命令状态

2、切换为mysql库

命令为:use mysql;

3、修改root账户的链接权限

命令为: grant all privileges on *.* to root@'%' identified by "bjsxt";

4、刷新权限

命令:flush privileges;

5、退出

命令:exit

6、在防火墙中放行3306端口号

命令: vi /etc/sysconfig/iptables

7、在Navicat中建立mysql连接

注意:重启linux后需要重启mysql才能用navicat连接

service mysql start

linux配置mysql数据库_Linux下配置mysql数据库相关推荐

  1. linux安装自带mysql吗_Linux下安装mysql

    前提下必须要有这三个文件夹 A.jpg B.jpg 还要安装这两个软件:直接百度官网即可: 先通过Xftp6这个软件,编译文件夹, C.jpg 搭建mysql 1.查看CentOS自带的mysql r ...

  2. linux mysql 主从数据库_Linux下安装MySQL及MySQL主从同步配置

    从零开始说起,先说在Linux安装MySQL再说主从配置,MySQL的版本为5.7 一.mysql安装 1.使用命令 rpm -qa|grep mariadb 查看是否存在mariadb 2. 使用 ...

  3. linux php mysql 中文_Linux下PHP+MySQL+CoreSeek中文检索引擎配置 | 系统运维

    说明: 操作系统:CentOS 5.X 服务器IP地址:192.168.21.127 Web环境:Nginx+PHP+MySQL 站点根目录:/usr/local/nginx/html 目的:安装co ...

  4. linux mysql安装_Linux下安装mysql服务(超详细)

    Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的 ...

  5. linux下mysql案例_Linux下安装MySQL多实例

    环境说明: Centos 6.6 64位 mysql 使用最新版本5.7.16版本 这里安装两个MySQL实例,分别使用3306/3307端口号 目录结构: /data/mysql/mysql3306 ...

  6. linux忘记mysql密码_Linux下忘记Mysql密码的找回方法(图)

    Mysql隔一段时间不访问,也许你会忘记访问密码,这时该怎么办,重装mysql吗?这个代价也太大了,我们这里介绍两种恢复密码的方法. 方法一:因为Mysql密码存储于数据库mysql中的user表中, ...

  7. linux忘记mysql密码_linux下忘记mysql root密码解决办法 | 系统运维

    引言:在linux系统中,如果忘记了MySQL的root密码,有没有办法重新设置新密码呢? 答案是肯定的,下面教大家一个比较简单的重置MySQL root密码的办法: 1.编辑MySQL配置文件my. ...

  8. linux mysql 移动_Linux下安装MySQL

    1.安装前需要检查下机器是否已经安装过MySQL: rpm -qa |grep mysql 如果安装过需要卸载:rpm -e mysql// 普通删除模式 rpm -e --nodeps mysql/ ...

  9. Linux最小体积mysql安装_Linux下安装MySQL以及一些小坑

    第一次写博客,各位凑合着看吧(假装有人看). 我这里使用的是centos7. 1.首先打开终端,查看有没有安装过MySQL: [root@localhost lyp]# rpm -qa | grep ...

最新文章

  1. YUM安装多个(多实例) Mysql
  2. Linux--VI命令大全
  3. centos6.5官方dvd做本地yum
  4. mysql新建备份在哪里_navicat for MySQL创建备份计划的详细流程
  5. 网络推广期间发现网站快照更新过慢会影响正常网络推广吗?
  6. 混合开发之phonegap开发相关知识解析
  7. python更改数据框指定位置的数据_python – 更改数据框中多个loc的最快方法
  8. Android手机摇一摇的实现SensorEventListener
  9. 【转】学会这13个原则写UI界面文案,用户才能秒懂
  10. OrchardCore 如何实现模块化( Modular )和 Multi-Tenancy
  11. 网页设计框架布局代码_网页设计中的分屏切割布局法
  12. idea中Error:java: Compilation failed: internal java compiler error
  13. internal java compiler error_java字节码注入AOP作业心得
  14. HDU1875prim算法求最小生成树
  15. 外显子测序数据分析流程
  16. HTML小游戏——打砖块
  17. Golang 企业级web后端框架
  18. python,微信小程序,教你如何快速生成半透明头像
  19. jQuery中的end()方法使用介绍
  20. 用微信开发者工具--打开微信小程序weui组件示例

热门文章

  1. 哈工大LTP本地安装及python调用
  2. (Android开发辅助工具)动态广播注册解注工具
  3. Yann LeCun最新访谈:能量模型是通向自主人工智能系统的起点
  4. Python绘制图形之Matplotllib绘图
  5. 图的遍历——深度优先搜索+广度优先搜索
  6. 类与对象和对应方法、封装
  7. hadoop碰到的 一个问题
  8. jacascript AJAX 学习
  9. 2017.09.21学习总结
  10. C和指针 第四章 习题