pycharm-使用MySQL

windows上安装MySQL

下载MySQL

在MySQL官网下载Community Server版本


Community Server版本
基础版本

点击 Download 按钮进入下载页面,点击下图中的 No thanks, just start my download. 就可立即下载:

下载完后,我们将 zip 包解压到自己指定的目录
比如我解压在C:\MySQL\mysql-8.0.15下。

配置MySQL

打开进入刚刚的文件夹,在文件夹下创建my.ini配置文件,配置以下内容(可根据需求自行修改):

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\MySQL\mysql-8.0.15
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

启动MySQL

使用管理员身份打开cmd命令行工具,切换到bin文件夹

cd C:\MySQL\mysql-8.0.15\bin

初始化数据库:

.\mysqld --initialize --console

执行完成后,会输出 root 用户的初始默认密码,如:

...
2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
...

这里的APWCY5ws&hjQ 就是初始密码,后续登录需要用到,你也可以在登陆后修改密码。

输入以下安装命令:

.\mysqld install

启动输入以下命令即可:

.\net start mysql

至此mysql服务已经自动运行了。

登陆MySQL

当 MySQL 服务已经运行时, 我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中, 首先打开命令提示符, 输入以下格式的命名:

mysql -h 主机名 -u 用户名 -p

参数说明:

  • -h : 指定客户端所要登录的 MySQL 主机名, 登录本机(localhost 或 127.0.0.1)该参数可以省略;
  • -u : 登录的用户名;
  • -p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。

如果我们要登录本机的 MySQL 数据库,只需要输入以下命令即可:

mysql -u root -p

按回车确认, 如果安装正确且 MySQL 正在运行, 会得到以下响应:

Enter password:

若密码存在, 输入密码登录, 不存在则直接按回车登录。登录成功后你将会看到 Welecome to the MySQL monitor... 的提示语。


然后命令提示符会一直以 mysq> 加一个闪烁的光标等待命令的输入, 输入 exit 或 quit 退出登录。

注意:
MySQL命令应该以:或\g符号结束

更改MySQL密码

执行到以上的时候,输入MySQL命令会出现错误:
【mysql】You must reset your password using ALTER USER statement before executing this statement.

mysql需要修改默认密码才能执行功能
修改密码:

alter user user() identified by "这里填入新密码";

至此,我们就可以在命令行中输入mysql语句了。例如:

show databases;

pycharm链接MySQL数据库

打开pycharm,在右上角可以看到database选项卡

在Data Source中可以选择添加的数据库类型:


选择数据库类型
添加数据库

在设置界面

  • Name可以给我们的配置连接配置起个别名。
  • Host 填写数据库地址,如果服务器在本地的话是“localhost”
  • Database 填写数据库名
  • User 数据库用户名
  • Password 数据库密码

然后我们可以点击“Test Connection”测试数据库是否连接成功(注意:MySql数据库服务器状态要是运行状态)
测试成功会显示successful,然后我们点击“应用”“确认”将配置添加并保存。

成功后我们可以在这里访问数据库数据。可以双击打开查看,或者右击进行添加等操作

你可能感兴趣的:(pycharm-使用MySQL)