美文网首页
Mysql安装管理

Mysql安装管理

作者: 龙门飞甲_038c | 来源:发表于2019-08-22 10:41 被阅读0次

    一:检查MYSQL 是否启动:

    sudo netstat -tap | grep mysql 

    (netstat ) : 显示各种网络连接, 接口状态

    -a  显示所有选项

    -t  仅显示tcp相关选项

    -p 显示简历相关连接的程序名

    二:安装mysql

    sudo apt-get install mysql-server

    sudo apt-get install mysql-client

    三:MYSQL简单管理

    sudo start mysql

    sudo stop mysql

    sudo mysqladmin -uroot password newpassword  修改MySQL的管理员密码

    sudo vi /etc/mysql/my.cnf #bind-address = 127.0.0.1(注释此内容)  设置远程访问

    四:安装后目录结构分析

    数据库存放:  /var/lib/mysql

    五:mysql 数据导入导出 sql方式

    导出: mysqldump [-h120.77.23.46 ] -uroot -p密码 数据库名 [表名] > mydb.sql

    导入: mysql  [-h120.77.23.46 ] -uroot -p密码 数据库 < mydb.sql

    注意: 该语句在shell下执行, [-h]可以在本地远程导入导出linux主机

    六:Navicat For Mysql远程连接遇到的问题

    想要远程登录数据库, 需要在远程数据库中拥有本地ip的user用户,和权限

    授权格式:

    grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";

    grant all privileges on testDB.* to 用户名@192.168.1.2 identified by '密码'

    // 授权test用户拥有testDB数据库的所有权限

    //all privileges(所有权限,也可以指定部分)

    //testDB(这里可以选择单一的数据库名称,也可用 "*" 表示全部)

    //@"%" 表示对所有非本地主机授权,不包括localhost

    相关文章

      网友评论

          本文标题:Mysql安装管理

          本文链接:https://www.haomeiwen.com/subject/fqfhrqtx.html