首页 > 数据库 >MySQL-class

MySQL-class

时间:2022-10-20 15:48:16浏览次数:40  
标签:service 数据库 sudo mysql MySQL 安装 class

数据库和SQL概念

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它的产生距今已有六十多年。随着信息技术和市场的发展,数据库变的无处不在:它在电子商务、银行系统等众多领域都被广泛使用,且成为其系统的重要组成部分。

数据库用于记录数据,使用数据库记录数据可以表现出各种数据间的联系,也可以很方便地对数据进行增、删、改、查等操作

结构化查询语言(Structured Query Language)简称SQL,是上世纪70年代由 IBM 公司开发,用于对数据进行操作的语言,更详细说,SQL是一种数据库查询和程序设计语言,用于存储数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的拓展名。

MySQL 安装

安装之前先检查

先要检查系统是否已经安装了 MySQL,输入命令尝试打开 MySQL服务:

sudo service mysql start

输入后如果出现Failed to start mysql.service:Unit mysql.service not found 则说明系统中没有安装 MySQl,则需要继续安装。

Ubuntu Linux 安装配置 MySQL

在 Ubuntu 上安装MySQL,最简单的方式是在线安装,只需要几行简单的命令:

安装MySQL服务端、核心程序

sudo apt-get install mysql-server

安装MySQL客户端

sudo apt-get install mysql-client

在安装的过程中会提示确认输入 YES ,输入 root 用户密码,安装结束后,用命令验证是否安装并启动成功:

sudo nerstat -tap z| grep mysql

也可以根据自己的需求,用vi/vim 修改MySQL的配置文件(my.cmf),使用命令:

sudo vi /etc/mysql/my.cnf

尝试打开 MySQL

使用以下命令打开 MySQL 服务并使用 root 用户登录:

启动 MySQL 服务

sudo service mysql start

使用root用户登录,输入密码

mysql -u root -p

执行成功,输入密码进入

使用命令 show databases;,查看数据库(分号不能漏掉)

连接数据库语句格式为:use <数据库名>

标签:service,数据库,sudo,mysql,MySQL,安装,class
From: https://www.cnblogs.com/yujie168/p/16810079.html

相关文章

  • mysql系列-常用语句
    一查看空间碎片-库维度   selecttable_schemaas'数据库',sum(table_rows)as'记录数',sum(truncate(data_length/1024/1024/1024,2))as'数据容量(GB)'......
  • MySQL-explain
    转自:https://www.cnblogs.com/ciel717/p/16180093.html通常查询慢查询SQL语句时会使用EXPLAIN命令来查看SQL语句的执行计划,通过返回的信息,可以了解到Mysql优化器是如何执......
  • Mysql 身份认证绕过漏洞(CVE-2012-2122)
    参考文章:http://t.csdn.cn/CJuGe搭建环境https://vulhub.org/#/environments/mysql/CVE-2012-2122/主机准备准备两台主机,一台ubuntu(192.168.12.137),一台kail,均处于......
  • MySQL5.7二进制安装
    1、上传安装包到服务器,并解压tarzxvfmysql-5.7.33-linux-glibc2.12-x86_64.tar.gz-C/usr/local/mv/usr/local/mysql-5.7.33-linux-glibc2.12-x86_64/usr/local/my......
  • Sqoop使用mysql上传表到Hive报错
      前几天建民老大给我们进行了第二次的Hive测试,很遗憾,题目很简单,但是我一下午一项都没实现。  而导致我最终也没实现的原因,就是sqoop的一些配置的问题。  因为建民......
  • MySQL高级查询
    1.子查询、联合查询--selectmax(score)fromstu--子查询select*from(selectmax(score)fromstu)s1;--子查询,查询最高分的学生信息select*fromstuwhe......
  • 更多企业数字化转型的新选择,华为云数据库RDS for MySQL值得信赖!
    随着新一轮科技革命和产业变革的到来,大数据、云计算、物联网、人工智能、区块链等新一代信息技术已融入千行百业,深刻改变着人们的生产和生活方式。但在发展过程中,企业遇到了......
  • 国货当自强,华为云数据库GaussDB(for MySQL)的崛起
    企业数据经过长时间的累积下,传统数据库已经进入性能和容量瓶颈,如计算资源的浪费、存储资源的浪费、网络资源的浪费、添加只读的进程缓慢、复制延迟、备份恢复速度慢等等,这些......
  • 国货之光,华为云数据库GaussDB(for MySQL)
    随着互联网的普及,数据上云已经成为一种常态,从而催生出数据库行业的急速发展。云数据库作为一个新的概念,它是通过虚拟化技术将计算机与其他设备进行连接并存储和处理大量信息......
  • MySQL CRUD操作
    1.DDL(DataDefinitionLanguage)数据库定义语言statementsareusedtodefinethedatabasestructureorschema.DDL是SQL语言的四大功能之一。用于定义数据库的三级结......