mysql安装使用

在OJ中,mysql主要用来存储用户信息。它的安装和使用比较简单,下面简单介绍一下。首先说明一下我的Linux分支环境是Ubuntu
12.04,其他的分支大致步骤也是类似,可能命令有所不同。
一、安装

sudo apt-get install mysql-server

键入命令之后需要下载相关的包,慢慢等待即可,等待下载完成,就已经安装好了。
二、使用
mysql的常见命令还是一样的,如果之前就熟悉mysql话就很简单。
本机登录:mysql -u root -p

建库:create database oj;
美高梅电子游戏,改变数据库:use oj;
显示数据库:show databases ;
显示表: show tables; 其他的sql操作和其他数据库大同小异。

 

三、mysql在OJ中的配置

因为使用到django框架,而我们不使用django自己的数据库,所以需要在django框架中做合适的配置才能使用mysql。

相关的配置如下:

setting.py

 

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'oj',
           'USER': 'root',
           'PASSWORD': 'cugbacm',
           'PORT': '3306',
           'HOST': '127.0.0.1',
    }
}

 

 

user即是数据库用户名

password是数据库密码

port端口为3306

在OJ中,mysql主要用来存储用户信息。它的安装和使用比较简单,下面简单介绍一下。首先说明一下我的Linux分支环境是Ubuntu…

mysql5.7.17安装使用图文教程,mysql5.7.17安装使用

  MySQL是一个关系型数据库管理系统,由瑞典MySQL
AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

下面本人来介绍自己安装MySQL的过程,仅供参考。

1.第一步要去 (x86,
64-bit)。

2.下载完成后将其解压到你想要安装的路径下,例如我的解压到D:\MySql路径下,刚解压完应该是下图这些文件夹:

美高梅电子游戏 1

3.新建一个 my.ini 配置文件,此配置文件将覆盖当前文件夹下的
my-default.ini
文件,上一步设置显示文件后缀就是为这一步做准备的,打开此配置文件,将如下代码添加到文件中:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\MySql
# 设置mysql数据库的数据的存放目录
datadir=D:\MySql\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

4.添加完之后保存,然后再在此路径新建一个空的data文件夹,data文件夹一定要是空的,整个流程建完的格局应为如下图:

美高梅电子游戏 2

5.前期准备已做好,后面是开始安装服务,以管理员身份运行
cmd.exe,记住一定要以管理员身份运行,进入安装的bin目录下,最重要最重要的命令在这里,必不可少的,不然安装完服务后无法启动服务,输入mysqld
–initialize-insecure –user=mysql命令,然后回车。

美高梅电子游戏 3

6.然后输入 mysqld install
安装服务,安装成功会提示安装成功,然后启动MySQL服务就OK了。

美高梅电子游戏 4

7.配置环境变量——>计算机右键”属性”——>”高级系统设置”——>”环境变量”——>”path”——>将bin目录的路径拷贝到path环境变量下。

美高梅电子游戏 5

8.打开 MySQL,打开 cmd.exe,输入 mysql -uroot -p
命令,默认是没有密码的,回车进入。如果有的已经设置密码了,所以要输入密码才能进。有密码的话,可以mysql
-uroot -p密码,也是可以是mysql -uroot -p 回车输入密码,推荐第二种。

美高梅电子游戏 6

到此mysql安装与使用的教程就给大家介绍完了,写的不好还请见谅,欢迎大家多多提出批评建议!

精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程
mysql5.6各版本安装教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持帮客之家。

MySQL是一个关系型数据库管理系统,由瑞典MySQL
AB公司开发,目前属于Oracle公司。MySQL是一种…

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注