本文通过两个微型项目,从安装到实践介绍ubuntu下MySQL的简单操作,话不多说直接上代码:
第一步:安装MySQL:
1),下载安装mysql:
sudo apt-get update
sudo apt-get install mysql-server
2),配置属性:sudomysql_secure_installation
3),检验是否安装成功:systemctl status mysql.service;
第二步:创建数据库:firstDB
1),进入mysql:sudo mysql –u root –p
2),创建数据库:create database firstDB;
3),查看是否创建成功:show databases;
第三步:创建表格:email
1),进入数据库firstDB:use firstDB;
2),创建表格:createtable email(id int not null primary key,Email varchar(255));
3),检查是否创建成功:show tables;
第四步:插入数据
1),查看表格属性:desc email;
2), 插入数据:
INSERT INTO email VALUES('1','a@b.com');
INSERT INTO email VALUES('2','c@d.com');
INSERT INTO email VALUES('3','a@b.com');3),查看表格全部数据:select * from email;4),查询email表中重复的电子邮箱:select Email from email group by Email having count(Email)> 1;
第五步:项目二1),创建表World:CREATE TABLE World (name VARCHAR(50) NOT NULL,continent VARCHAR(50) NOTNULL,area INT NOT NULL,population INT NOT NULL,gdp INT NOT NULL);2),插入数据:INSERT INTO World VALUES('Afghanistan','Asia',652230,25500100,20343000);INSERT INTO World VALUES('Albania','Europe',28748,2831741,12960000);INSERT INTO World VALUES('Algeria','Africa',2381741,37100000,188681000);INSERT INTO World VALUES('Andorra','Europe',468,78115,3712000);INSERT INTO World VALUES('Angola','Africa',1246700,20609294,100990000);3),如果一个国家的面积超过300万平方公里,或者(人口超过2500万并且gdp超过2000万),那么这个国家就是大国家。编写一个SQL查询,输出表中所有大国家的名称、人口和面积:select name,population,area from worldwhere (population > 25000000 and gdp > 20000000)or area >3000000;
本文分享自 MiningAlgorithms 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!