• linux debian8.2系统安装mysql


    1. apt-get install mysql-server (安装有误,更新源, apt-get update)

    2. 安装过程中会有如下提示,需要设置mysql数据库密码,输入要设置的密码后,回车即可继续安装

      如果mysql已安装过, root用户密码重置:
      1.mysqld_safe –skip-grant-tables
      2.mysql
      3.user mysql;
      4.update user set password=password(“theyun123456”) where user=”root”;
      5.flush privileges;
      6.exit;
      7.service mysql start
      8.mysql -uroot -ptheyun123456
      9.show databases;
      10.exit;

    3. 安装成功后,mysql会自动启动,可以通过 ps -ef | grep mysql 查看mysql是否运行

    4. 在mysql安装目录下执行mysql -u用户 -p密码 登陆mysql, show databases查看下
      查看运行状态:service mysql status
      查看mysql安装信息:ps -ef | grep mysql
      usr/bin/mysql是指mysql运行的路径,
      var/lib/mysql是指mysql数据库文件的存放路径
      usr/lib/mysql是指mysql安装路径

    登录数据库,说明mysql安装运行成功了
    root@theyun:~# mysql -uroot -pthe123Yun456

    5 .查看数据库信息: mysql>show databases;

    1. 重启mysql服务:/etc/init.d/mysql restart ( service mysqld start)

    2. 安装chkconfig并将Mysql添加到开机自启列表(此步骤可略):
      # apt-get install chkconfig
      # chkconfig -add mysql

    3. 输入命令查看监听地址:
      netstat -nutlp|grep mysql
      如果第三个参数的监听地址是0.0.0.0 ,表示该mysql允许所有IP地址进行连接,

    监听地址是127.0.0.1,表示该mysql只允许所在服务器本机连接,

    外网是无法连接的,需要更改Mysql的监听地址,在mysql目录下编辑my.cnf文件:
    远程连接解决方案】
    root@theyun:~# nano /etc/mysql/my.cnf
    bind-address参数,将其改为 bind-address=0.0.0.0

    1. root@theyun:~#mysq -uroot -ptheyun123456
      mysql>
      GRANT ALL ON . TO ‘root’@’%’ IDENTIFIED BY ‘theyun123456’ WITH GRANT OPTION;
      mysql> flush privileges;
      mysql> \q;

    2. 退出后输入命令重启MySql即可远程连接

    修改目录文件的属性用户(解决主机之间同步时文件属性用户,此文件是mysql数据库文件, 要把root改为mysql)
    chown -R mysql:mysql /var/lib/mysql/theyun123/

    更好的方法时在Navicat里先创建数据库名, 然后在同步同名的数据库名

    端口查看的方法:netstat -anp | grep mysql

    【Linux关闭防火墙命令】
    1) 永久性生效,重启后不会复原
    开启:chkconfig iptables on
    关闭:chkconfig iptables off
    2) 即时生效,重启后复原
    开启:service iptables start
    关闭:service iptables stop

  • 相关阅读:
    打破焦虑!AI 时代的程序员为什么需要云端 IDE?
    基于SpringMVC+html5+BootStrap的图书销售智能推荐系统
    数据库系统原理与实践 笔记 #9
    万字长文解析最常见的数据库恢复算法: ARIES
    分布式ID生成解决方案——雪花生成算法Golang实现
    Java_多态
    4.物联网射频识别,RFID开发【智能门禁项目】
    【Android知识笔记】性能优化专题(三)
    点云从入门到精通技术详解100篇-三维点云属性变换编码(下)
    java计算机毕业设计在线校园超市系统源代码+系统+数据库+lw文档
  • 原文地址:https://blog.csdn.net/m0_72345017/article/details/126734362