精华内容
下载资源
问答
  • 在做Javaweb的实训的时候老师要求使用mysql做数据库,但是这是我们第一次用这个数据库,并且大家发的博文中涉及的mysqlworkbench的版本都很低,所以在实际操作的时候会遇到一些问题。为了避免以后遇到同样的问题,...

    在做Javaweb的实训的时候老师要求使用mysql做数据库,但是这是我们第一次用这个数据库,并且大家发的博文中涉及的mysqlworkbench的版本都很低,所以在实际操作的时候会遇到一些问题。为了避免以后遇到同样的问题,特此摘记一下操作步骤:

    首先进入cmd 控制窗口;

    然后打开mysql控制台命令如下:

    mysql -u root -p //u参数后跟用户名,我这里使用默认的root p是密码
    
    软后回车

    回车后,系统会提示你输入密码

    虽然也可以

    mysql -u root -p **** 
    但是一些系统会因为安全性配置而不应许你这样操作

    进入mysql控制台后新建你即将创建的数据库我在这里做个例子:

    create database test//无论是在创建还是删除数据库的时候 database 这个参数都是不能少的
    
    创建完了后就退出控制台命令如下:

    exit
    最后我们就进入最关键的步骤将sql文件转入到mysql的数据库中具体命令如下:

    mysql -u root -p -D test < D:\test.sql

    回车后系统会提示你输入下密码。输完后,大功就告成了。

    
    

    展开全文
  • Oracle10g本地创建数据库之后,怎么用plsql登陆,全局数据库名是plsql连接里的用户名吗,如果是的话连接不上又是什么问题呢求大神指点!
  • 解析完爬取下来的数据之后的下一个步骤就是如何高效地储存爬取下来的数据,本文主要利用mySQL数据库来储存数据,所以这...2.创建游标对象 3.对数据库进行增删改查 4.关闭游标 5.关闭连接 代码如下: import pymysql if

    解析完爬取下来的数据之后的下一个步骤就是如何高效地储存爬取下来的数据,本文主要利用mySQL数据库来储存数据,所以这涉及到如何使用python连接mySQL数据库

    • 连接数据库

    1.pyton连接数据库需要先安装pymysql模块:pip install pymysql
    2.安装完成后导入pymysql模块:import pymysql

    之后python连接数据库主要分五个步骤:
    1.连接数据库
    2.创建游标对象 //主要是为了用来给数据库发送sql语句, 并执行的.
    3.对数据库进行增删改查
    4.关闭游标
    5.关闭连接

    代码如下:

    import pymysql
    
    if __name__ == '__main__':
        db = pymysql.connect(host='localhost', user='root', password='nyq20010324', db='test000', port=3306)
        cursor=db.cursor()
        cursor.execute('SELECT VERSION()')
        data = cursor.fetchone()
        print("版本号",data)
        db.close
    

    成功输出则连接成功

    在connect方法里面用到的几个参数介绍:

    host: 取决于连接本地还是连接远程数据库,本地直接localhost;
    user:数据库用户名,一般是root
    password:‘你自己的密码’
    db:数据库名字
    port:端口号,一般默认是3306

    如果不知道自己数据库的用户名或者端口号,可以通过一下操作查找:

    打开cmd
    输入mysql -u root -p
    然后系统提示输入密码
    输入SELECT user,host from mysql.user; 可以查询用户名和host
    输入show global variables like ‘port’; 可以查询端口号
    在这里插入图片描述

    • 创建表
        sql1='''
            create table if not exists person
            (
            id int,
            name varchar(30),
            age int,
            sex char(2)
            );
        '''    #创建新的数据表
    
        c.execute(sql1)
    

    创建表这边不用commit()方法就可以执行,用cmd就可以看到创建的表了
    在这里插入图片描述

    但是对于增加,删除,修改这类会改变数据库中数据的操作,都需要调用commit方法才会生效。更好的操作是在外层添加一层异常处理,如果操作执行失败了,会调用rollback()函数执行数据回滚,相当于无事发生
    在这里插入图片描述

    • 插入数据
      同样需要用到游标执行sql语句,然后最重要的是需要调用commit方法让他能够在数据库里实现更新
    c.execute("insert into person (id,name,age,sex) values (1,'小明',15,'男')")
        db.commit()
    

    同样可以用select查看该表
    在这里插入图片描述

    • 删除表中的某一列
      伪代码:
    Delete From 表名称 Where 列名称=

    例子

    sql='''
            delete from person where name="xiaom";
        '''
        c.execute(sql)
        db.commit()
    
    • 删除表,数据库

    DROP DATABASE [IF EXISTS] 数据库名;

    例如:删除school数据库
    IF EXISTS 为可选,判断是否存在,如果不存在则会抛出异常

    删除数据表
    DROP TABLE [IF EXISTS] 表名;
    例如:删除student表

    注意:删除具有主外键关系的表时,要先删子表(从表),后删主表

    • 修改操作
      伪代码:
    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
    

    实例:

    sql='''
            update person set age =20 where age=15;
        '''
        c.execute(sql)
        db.commit()
    
    • 查看数据
      伪代码:
    SELECT 列名称 FROM 表名称
    

    查看数据这里就涉及到另外两个方法:

    fetchone()和fetchall()方法,两个方法都可以从刚刚游标查找到的数据返回出来

    1. fetchone() :
      返回单个的元组,也就是一条记录(row),如果没有结果 , 则返回 None

    2. fetchall()
      返回多个元组,即返回多条记录(rows),如果没有结果,则返回 ()

    注意:在MySQL中是null,而在Python中则是None

    ①查询出有多条数据时:

    cursor.fetchone():将只取最上面的第一条结果,返回单个元组如(‘id’,‘name’),然后多次循环使用cursor.fetchone(),依次取得下一条结果,直到为空。

    cursor.fetchall() :将返回所有结果,返回二维元组,如((‘id’,‘name’),(‘id’,‘name’)),

    ②查询只有一条数据时:

    cursor.fetchone():将只返回一条结果,返回单个元组如(‘id’,‘name’)。

    cursor.fetchall() :也将返回所有结果,返回二维元组,如((‘id’,‘name’),),

    代码实例:

    sql='''
            select * from person ;
        '''
        c.execute(sql)
        print(c.rowcount)     #查看拿到的数据的行数
    
        row=c.fetchone()
    
        while row:
            print(row)
            row=c.fetchone()
    

    运行结果:
    在这里插入图片描述

    • 在sql语句中插入python的变量方法:

    示例:

     def insert(c,id,name,age,sex):
        sql='''
            insert into person (id,name,age,sex) values ({id},{name},{age},{sex})
        '''.format(id=id,name=name,age=age,sex=sex)
        c.execute(sql)
    

    利用format方法,把变量带进去

    展开全文
  • 创建本地数据库

    2018-08-13 14:03:18
    创建本地数据库 该教程在Mac OS环境下运行. 目录 创建本地数据库 安装MySQL 终端启动MySQL 访问服务器数据库的一些基本操作 安装MySQL 终端启动MySQL 在终端中依次输入 alias mysql=/usr/local/...

    创建本地数据库

    该教程在Mac OS环境下运行.

    目录

    1. 安装MySQL

    2. 终端启动MySQL

    在终端中依次输入

    alias mysql=/usr/local/mysql/bin/mysql
    
    cd /usr/local/mysql/bin/
    
    mysql -u root -p 
    

    然后被要求输入密码, 输入即可.

    3. 访问服务器数据库的一些基本操作

    创建一个名字为Test数据库

    create database Test;
    

    查看现有数据库

    show databases;
    

    进入数据库Test

    use Test;
    

    查看该数据库中的表

    show tables;
    
    展开全文
  • 关于XAMPP创建数据库本地数据库起冲突问题 XAMPP启动数据库时,如果本地已经安装过MYSQL数据库,则无法正常启动,此时我们需要更改注册表来解决问题。具体如图所示: 我们只需要WIN+R输入rededit打开注册表,...

    关于XAMPP创建数据库与本地数据库起冲突问题

    XAMPP启动数据库时,如果本地已经安装过MYSQL数据库,则无法正常启动,此时我们需要更改注册表来解决问题。具体如图所示:
    我们只需要WIN+R输入rededit打开注册表即可
    我们只需要WIN+R输入rededit打开注册表,根据上面的路径找到mysql服务,更改ImagePath路径为:

    “D:\xampp\mysql\bin\mysqld” --defaults-file=“D:\xampp\mysql\bin\my.ini” MySQL

    (注意:xampp必须是安装在D盘目录下的xampp文件夹才可以更改,你可以根据你的安装目录更改我给出的代码
    ,如果有不懂得可以私信我)
    XAMPP的下载地址:

    http://www.downza.cn/soft/28115.html

    此时我们关闭注册表,运行xampp发现问题已经完美解决!
    但此时发现我们本地数据库运行不了了,这是后我们只需要卸载本地数据库然后重装一下,将mysql的端口号改为3307,然后新建的服务后面加上对应版本号,如mysql8.5即可(这样做的目的是为了不与第一次安装的服务名字起冲突)然后重启电脑就可以成功运行了!
    献上mysql8.0.22安装版下载官网:

    https://dev.mysql.com/downloads/windows/installer/8.0.html

    第一次写博客,如有不足还请多多谅解!

    展开全文
  • 创建本地oracle数据库

    千次阅读 2018-04-04 09:26:43
    sqlplus / as sysdbacreate tablespace KTMC logging datafile 'D:\app\Administrator\product\11.2.0\dbhome_1\oradata\KTMC.dbf' size 256m autoextend on next 256m extent...//上面是创建数据库本地存储的位置cr...
  • 创建本地Oracle数据库

    2019-07-07 20:38:46
    原文:https://blog.csdn.net/fsz911223/article/details/79548215 ------------------------------------------------------------------ 点击开始按钮,找到Database ... 选择创建数据库,点击下一步; 选...
  • 控制台创建本地数据库

    千次阅读 2021-02-07 09:12:22
    (1) mysql -u root -p #...#创建数据库 use immunencr;#使用数据库 #创建表 create table functiondata (number int, category varchar(255), ncRNA varchar(255), disease varchar(255), cell varchar(255), im..
  • 本地创建MYSQL数据库详解

    千次阅读 多人点赞 2020-08-14 18:02:21
    本地创建MYSQL数据库踩过的坑 第一步:https://dev.mysql.com/downloads/mysql/ 第二步: 第三步:特意翻译了一下,怕有些人跟我一样犯傻,按图点击下载。 第四步:下载解压到D盘,我也不知到为啥要保存D盘,反正...
  • Navicat创建本地MySQL数据库

    万次阅读 2019-04-12 17:16:35
    创建Navicat for MySQL本地数据库基本操作遇到问题10061"Unknown error"2059 authentication plugin'caching_sha2_passsword'cannot be loaded其他 本文记录了此过程中遇到的诸多问题 基本操作 遇到问题 ...
  • html5创建本地数据库

    千次阅读 2019-07-12 18:01:02
    创建本地数据库 ...提供了一个浏览器端的...创建数据库的步骤: (1)openDatabase方法:创建一个访问数据库的对象 (2)通过对象来执行transaction方法,可以设置一个开启事务成功的时间响应方法,在时间响应方法上可...
  • 在安装过数据库后,添加数据库失败,提示连不上本地数据库。数据库是通过宝塔的快速安装安装的。 后来通过尝试在宝塔软件商店里,点编译安装后,数据库可以成功连上并创建数据库成功。 ...
  • 一、oracle可以通过创建本地数据库: 前提:安装好oracle数据库...(1)选择创建数据库; (2)选择一般用途; (3)填写自己的数据库名; (4)填写口令,选择同一口令吧,当然也可以为每个用户填写不同的口...
  • Windows Phone OS 7.1,可以将关系数据存储在驻留在应用程序独立存储容器的本地数据库中。Windows Phone 应用程序使用 LINQ to SQL 执行所有数据库操作;LINQ to SQL 用于定义数据库架构、选择数据,并将更改保存到...
  • 在DBA日常管理中会遇到跨本地数据库访问另外一个数据库中某个表的数据时,本地数据库就可以通过创建远程数据库的DB_link来实现访问远程数据库中表的操作,通过DB_link本地数据库可以像访问本地数据库一样访问...
  • 创建数据库的时候提示的 ORA-12546: TNS:permission denied...用pl/sql可以连接服务器的数据库,本地创建数据库就出问题了, 如何解决?![图片说明](https://img-ask.csdn.net/upload/201505/18/1431917206_17469.png)
  • Python创建本地数据库

    千次阅读 2020-02-05 10:44:28
    如果已有SQLite、PostgreSQL 或 MySQL 数据库,可以参考快速入门指南(https://dataset.readthedocs.io/en/latest/quickstart.html)直接连接。 然后安装Dataset,pip install dataset。 代码示例: ...
  • 这是“windows phone mango本地数据库(sqlce)”系列短片文章的第十篇。 为了让你开始在Windows Phone Mango中...1、创建数据库 在你创建了DataContext对象后,你可以创建本地数据库并且执行一些额外的数据库操作...
  • 本地创建Mongodb数据库

    千次阅读 2018-02-11 09:53:13
    4、 接下来我们启动我们刚刚建立的本地数据库 5、 打开命令行cmd 6、 输入G:回车,进入G盘 7、 输入cd G:\MongoDB\Server\bin回车,进入bin目录下 8、 输入mongod –dbpath G:\MongoDB\Server\data\db回车,启动...
  • 创建数据库

    2019-05-16 09:05:49
    利用PowerDesigner创建数据库,首先要先在本地安装PowerDesigner。 第一步,打开后看到图上的Great Model就双击打开 第二步,打开后就会跳转到以上页面,然后选择Model Types,再然后选择我划横线的,最后选择圈...
  • Windows Phone OS 7.1,可以将关系数据存储在驻留在应用程序独立存储容器的本地数据库中。Windows Phone 应用程序使用 LINQ to SQL 执行所有数据库操作;LINQ to SQL 用于定义数据库架构、选择数据,并将更改保存到...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,180
精华内容 4,472
关键字:

本地创建数据库