前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ubuntu下的mysql安装与使用

ubuntu下的mysql安装与使用

原创
作者头像
devecor
修改2020-10-09 15:52:56
9640
修改2020-10-09 15:52:56
举报
文章被收录于专栏:数学与计算机

所有操作均在bash终端中进行

使用Ctrl + Alt + T打开

安装mysql

代码语言:txt
复制
sudo apt install mysql-server

查看mysql运行状态, 启动和停止

代码语言:txt
复制
sudo service mysql status
sudo service mysql start
sudo service mysql stop

连接和退出mysql

代码语言:txt
复制
mysql -h host -u user -p
quit;
exit;

创建数据库

sql语句不区分大小写

代码语言:txt
复制
mysql> create database name;

选择已创建的数据库, 并创建表

代码语言:txt
复制
mysql> use database_name;
mysql> create table stu_info (name varchar(20), stu_number varchar(20), sex char(1), class varchar(5), qq varchar(20));

CREATE TABLE `app_studentinfo` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `s_id` integer NOT NULL, `s_name` varchar(20) NOT NULL, `s_sex` bool NOT NULL, `s_class` varchar(20) NOT NULL, `s_qq` bigint NOT NULL);

代码语言:txt
复制
mysql> load data local infile '/path/xx.txt' into table table_name lines terminated by '\r\n';
代码语言:txt
复制
mysql> insert into stu_info values('devecor', '2020123456', '0', 'A专业1班', '123456789');

一般规则
代码语言:txt
复制
mysql> select what_to_select
    -> from which_table
    -> where conditions_to_satisfy;
选择所有数据
代码语言:txt
复制
mysql> select * from stu_info;
查看指定行
代码语言:txt
复制
mysql> select * from stu_info where name = 'devecor';
mysql> select * from stu_info where name = 'devecor2' and sex='1';
mysql> select * from stu_info where name = 'devecor2' or sex='1';
查看指定列
代码语言:txt
复制
mysql> select name stu_info;
mysql> select name, class form stu_info;
排序
代码语言:txt
复制
select * from stu_info order by stu_number;

清空表
代码语言:txt
复制
mysql> delete from stu_info;
给定条件删除
代码语言:txt
复制
mysql> delete from stu_info where name = 'devecor';

代码语言:txt
复制
mysql> update stu_info set name = 'devecor0' where name = 'devecor';

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装mysql
  • 查看mysql运行状态, 启动和停止
  • 连接和退出mysql
  • 创建数据库
  • 选择已创建的数据库, 并创建表
    • 一般规则
      • 选择所有数据
        • 查看指定行
          • 查看指定列
            • 排序
              • 清空表
                • 给定条件删除
                相关产品与服务
                云数据库 SQL Server
                腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档