在Ubuntu虚拟机搭建数据库系统
2018-06-18 00:20:02来源:未知 阅读 ()
安装很简单,使用spt-get安装即可,安装mysql后,不需要使用密码就可以进行登陆。
[root@localhost ~]# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 Server version: 5.6.39 MySQL Community Server (GPL) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> exit Bye
这样很不安全,所以我们需要为mysql的root用户配置密码
[root@localhost ~]# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 Server version: 5.6.39 MySQL Community Server (GPL) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> exit Bye
设置mysql的自启:
[root@localhost ~]# chkconfig --list 注意:该输出结果只显示 SysV 服务,并不包含原生 systemd 服务。SysV 配置数据可能被原生 systemd 配置覆盖。 如果您想列出 systemd 服务,请执行 'systemctl list-unit-files'。 欲查看对特定 target 启用的服务请执行 'systemctl list-dependencies [target]'。 mysqld 0:关 1:关 2:关 3:关 4:关 5:关 6:关 netconsole 0:关 1:关 2:关 3:关 4:关 5:关 6:关 network 0:关 1:关 2:开 3:开 4:开 5:开 6:关 [root@localhost ~]# chkconfig mysqld on [root@localhost ~]# chkconfig --list|grep mysql 注意:该输出结果只显示 SysV 服务,并不包含原生 systemd 服务。SysV 配置数据可能被原生 systemd 配置覆盖。 如果您想列出 systemd 服务,请执行 'systemctl list-unit-files'。 欲查看对特定 target 启用的服务请执行 'systemctl list-dependencies [target]'。 mysqld 0:关 1:关 2:开 3:开 4:开 5:开 6:关
连接数据库:
mysql -uroot -p
输入数据库密码即可登陆。
查看mysql版本信息:
mysql> select version(); +-------------------------+ | version() | +-------------------------+ | 5.7.20-0ubuntu0.17.04.1 | +-------------------------+ 1 row in set (0.00 sec)
查看当前时间:
mysql> select now(); +---------------------+ | now() | +---------------------+ | 2017-11-09 23:27:41 | +---------------------+ 1 row in set (0.01 sec)
实现Windows与Ubuntu虚拟机之间的文件互传问题。
其实很简单就是需要安装一个VMware tools即可。
打开文件管理就有一个VM的tar包,没有的话就需要多挂一个cd驱动器。
右键,设置,
我有两个cd驱动器,一个放置Ubuntu镜像,另一个安装VM。然后把tar包复制到桌面提取出来文件。
tar -xzvf VMwareTools-10.0.6-3595377.tar.gz
切到解压的目录下执行:
sudo ./wmware-install.pl
一路回车。然而我装完后不能拖入文件,只好使用lrzsz了。
sudo apt install lrzsz
上传成功。
数据的转移方法
更换机器时(或者装了双系统之后),需要导入之前的数据库信息。
第一步,将数据库信息拿出来存到物理硬盘。
C:\Users\jeffd>mysqldump -uroot -p dbsys > D:\dbsys.sql
Enter password: ********
此时会在相应的路径下生成数据库文件。
在要转移到的机器上新建立一个数据库。
mysql -uroot –p 数据库名 < D:\dbsys.sql
数据库就导入成功了。
mongodb
首先,在GitHub拉下来源码包mongo。传到Ubuntu虚拟机上,解压
unzip mongo-master.zip
然后编译你的版本,我在编译的过程中多次出错(研究了一会不知道是什么问题,有人遇到可以交流一下),还是老老实实apt-get来装。
sudo apt-get install mongodb
安装成功,查看mongo版本。
jeff@jeff:/etc$ mongo -version
MongoDB shell version: 3.2.11
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- HTML、JS与PHP之间的数据传输 2019-09-23
- 如何在Linux下,快速搭建php开发环境 2019-09-04
- Mysql-5.5版本搭建实例的部分库的从库 2019-07-24
- 利用Xtrabackup搭建GTID主从复制(一主一从) 2018-07-25
- MySQL5.7 搭建主从同步 2018-07-16
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash