博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
moodle 迁移
阅读量:6291 次
发布时间:2019-06-22

本文共 1185 字,大约阅读时间需要 3 分钟。

1. 首先安装mysql

sudo apt-get install mysql-serversudo apt-get install mysql-workbench

2. 导入数据(dump)

用source 命令进入mysql     mysql -u root -p  mysql>use 数据库然后使用source命令,后面参数为脚本文件(如这里用到的.sql)mysql>source /mysqlbackup/boss_db.sql

3. 配置mysql

/etc/mysql/ 主要配置文件所在位置 my.cnf

root@ubuntu:/home/rgc# gedit /etc/mysql/my.cnf
老的版本中
>skip-networking => # skip-networking
新的版本中
>bind-address=127.0.0.1 => #bind-address= 你机器的IP
这样就可以允许其他机器访问MySQL了
/var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的data文件夹
debian-5.0.flag ib_logfile0 mysql               openmeetings
ibdata1          ib_logfile1 mysql_upgrade_info xoops

4. 添加用户

例如:mysql>grant select,insert,update,delete,create,drop on vtdc.employee to joe@10.163.225.87 identified by '123';给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。mysql>grant all privileges on vtdc.* to joe@10.163.225.87 identified by '123';给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。mysql>grant all privileges on *.* to joe@10.163.225.87 identified by '123';给来自10.163.225.87的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。mysql>grant all privileges on *.* to joe@localhost identified by '123';给本机用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。

 

ref:

转载地址:http://njcta.baihongyu.com/

你可能感兴趣的文章
Python高级特性(切片,迭代,列表生成式,生成器,迭代器)
查看>>
CISCO知识扫盲
查看>>
[原创]浅谈对华为34岁以上员工“退休”
查看>>
一个hadoop hdfs put 文件失败的小情况
查看>>
C语言 · 计算时间
查看>>
JavaEE开发之Spring中的依赖注入与AOP编程
查看>>
spi flash偶尔出现写入错误的情况
查看>>
Native SBS for Android
查看>>
vue过渡和animate.css结合使用
查看>>
C#编程(七十四)----------释放非托管资源
查看>>
如何在Java 环境下使用 HTTP 协议收发 MQ 消息
查看>>
java-容器-ArrayList
查看>>
集合体系
查看>>
RocketMQ与Kafka对比(18项差异)
查看>>
Android学习--------实现增删改查数据库操作以及实现相似微信好友对话管理操作...
查看>>
兔子--eclipse设置编码格式
查看>>
[转]程序集之GAC---Global Assembly Cache
查看>>
英语词汇(5)followed by / sung by / written by
查看>>
HDFS Namenode启动过程
查看>>
SQL Server查询某个字段存在哪些表中
查看>>