Mysql安装管理

2019-08-22  本文已影响0人  龙门飞甲_038c

一:检查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

上一篇下一篇

猜你喜欢

热点阅读