mysql初学第一课

SQL学习第一课

1sql的安装

 电脑版本为32位的系统,安装的mysql为5.7.25,navicat也是32位版本。

mysql为官网注册后,下载旧版本,免安装版。
1、解压安装包到制定路径C:\Program Files\MySQL\mysql-5.7.25-win32,注意其中没有data文件夹。
2、配置环境变量,在path路径下添加 ;C:\Program Files\MySQL\mysql-5.7.25-win32\bin,
3、管理员权限打开命令行,进入到C:\Program Files\MySQL\mysql-5.7.25-win32\bin,执行指令mysql --version,出现版本信息,安装成功。
4、初始化数据库,命令行中输入mysqld --iniialize,运行不报错,出现data文件夹等,初始化成功。
5、安装服务,mysqld --install,安装成功。
6、启动服务,net start mysql,提示服务已经启动成功。
7、初始化数据库中,没有初始化密码或者密码忘记。net stop mysql停止命令。
8、进入到 管理员权限打开命令行,进入到C:\Program Files\MySQL\mysql-5.7.25-win32\bin,输入mysqld -nt --skip-grant-tables,服务运行,不要关闭命令行。
9、重新打开新的命令行,mysql -uroot -p ,提示输入密码,直接进入。成功进入数据库中。
10、更改root密码为root,update mysql.user set authentication_string=PASSWORD(“root”) where User=‘root’;修改成功。
11、navicate 链接本地数据库,root用户名,root密码即可。

2查询命令

2.1查询重复的email

 select Email 
 from email 
 group by Email 
 having count(Email)>1

在这里插入图片描述

2.2查找大国

select name,population,area 
from world 
where area>3000000
or 
(population>25000000 
and 
gdp>20000000);

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/chengfeifei11223344/article/details/88948106