ubuntu查看数据库,ubuntu查看运行的进程
Ubuntu和Linux是什么关系
Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的开源Linux操作系统,Ubuntu是基于Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。
Linux参照UNIX发展而来的,源码完全不同。红旗Linux、Ubuntu都是Linux的发行版,基于Linux核心内容增加一些更易使用的功能。
Unix于1969年由贝尔实验室开发出来,使用至今已变更了很多个版本。目前主流的Unix系统有三种,分别是AIX、HP-UX、Solaris,这些Unix系统互不兼容。Unix是商业软件,大多是与硬件配套的。
Linux于1991年由芬兰大学生Linus开发出来,是一个类Unix系统,但是其代码不源自任何Unix版本,完全不是Unix的一个分支,而是一个开源版的模仿。Linux是自由软件,免费、公开源代码的,比Unix容易掌握。
扩展资料
linux主要特性
1、基本思想
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。
其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
2、完全免费
Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。
3、完全兼容POSIX1.0标准
这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。
4、多用户、多任务
Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。
5、良好的界面
Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。
6、支持多种平台
Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。
2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。
参考资料来源:百度百科—Ubuntu
参考资料来源:百度百科—Linux
ubuntu配置mysql数据库
使用 Ubuntu 18.04配置 MySQL数据库的详细步骤如下:
首先,通过 Linux命令下载 MySQL 5.7到本地。
接着,进行解压缩操作。
注意,为了方便起见,后续的配置步骤建议使用 root账户进行操作。
将下载的文件移动到/usr/local/目录下,并将文件重命名为 mysql。
创建 mysql用户组与用户,并调整权限设置。
随后,创建用于存放数据的目录,并给予相应的权限。
配置 my.cnf文件,使用相应命令打开该文件。
在 my.cnf文件中,设置 bind-address为 0.0.0.0以允许远程连接,将端口号设置为 3306。
完成上述步骤后,就可以进行数据库的初始化工作。首先进入 mysql的 bin目录。
在 bin目录下执行 mysqld脚本以初始化数据库信息。
在初始化过程中,可以将 user参数设置为 mysql或 root,但具体设置根据实际情况而定。
在初始化过程中,可能会遇到 libaio.so.1未找到的错误。这通常是因为缺少 libaio包,需要下载并安装该包。
完成 libaio包的下载后,再次执行初始化命令,通常会看到初始化成功的提示。
接下来,查看数据库设置的初始密码,使用相应命令查看密码信息。
记录下生成的初始密码,这将用于后续的数据库登录操作。
完成初始化后,需要启动 mysql,并修改 root密码。将 mysql.server复制到/etc/init.d/目录下,方便后续操作。
启动 mysql服务,执行相应指令。
在启动过程中,可能会出现找不到 mysql.service的错误信息,这是因为 Ubuntu 18.04已弃用了该服务。
替换为使用 mariadb-server,执行相关指令。
执行过程中,可能会遇到无法定位 mariadb-server包的错误。这通常是因为源列表未更新。
通过更新源列表解决该问题,执行相应命令。
更新源列表后,执行剩余的 mariadb-server相关指令,确保服务可以成功安装。
启动 mariadb服务,使用相应指令。
如果服务启动失败,可以检查是否有错误信息指示问题所在。
登录数据库时,使用之前记录的密码。
登录成功后,执行相应命令修改 root密码。
修改密码后,从远程服务器上使用新密码启动数据库服务。
确保在本地电脑也能通过远程访问数据库。
完成所有配置后,需要对 mariadb-server的配置文件进行修改,以允许远程访问。
修改配置文件中的相关设置,确保 3306端口的访问权限。
重启服务器,检查端口信息以确认配置已生效。
使用 root用户身份登录数据库,查看数据库访问权限信息。
根据实际需求调整权限设置,确保安全与便利性。
最后,通过本地的 MySQL客户端连接远程服务器,验证数据库连接成功。
至此,整个 Ubuntu配置 MySQL数据库的过程完成。
怎么查看ubuntu mysql数据库
1、列出当前用户可查看的所有数据库:SHOW DATABASES。
2、使用 LIKE从句,查看与 test_db“完全匹配”的数据库:SHOW DATABASES LIKE'test_db'。
3、使用 LIKE从句,查看名字中“包含” test的数据库:SHOW DATABASES LIKE'%test%'。
4、使用 LIKE从句,查看名字以 db开头的数据库: SHOW DATABASES LIKE'db%'。
5、使用 LIKE从句,查看名字以 db结尾的数据库:SHOW DATABASES LIKE'%db'。
6、也可以查看当前工作数据库。
7、切换到一个数据库。
8、再次查看,成功得到了当前工作数据库的名字。