精华内容
下载资源
问答
  • mysql数据库添加用户

    千次阅读 2018-07-19 11:06:35
    在工作中我们经常要给不同的数据库添加不同用户,可以通过如下方式进行添加: 1、使用root用户登录进mysql数据库 create user username identified by 'password'; grant all on 你的数据库名称.* to 'username'...

    在工作中我们经常要给不同的数据库添加不同用户,可以通过如下方式进行添加:

    1、使用root用户登录进mysql数据库

    create user username identified by 'password'; 
    grant all on 你的数据库名称.* to 'username'@'%'; 
    flush privileges;

    2、在终端中输入以上3行命令,即可进行添加

    • create user username identified by 'password';  --username为你要添加的用户名 ---password为你要添加的密码
    • grant all表示给用户添加要操作的数据添加权限,数据库名称.*表示数据库中所有的表,username表示你要添加权限的用户名,% 表示任何ip都可以访问数据库
    • flush privileges  刷新权限
    展开全文
  • 达梦数据库添加用户

    千次阅读 2019-05-24 09:19:00
    达梦数据库添加用户 查看数据库大小写是否敏感 --获得大小写敏感信息 SQL命令:SELECT SF_GET_CASE_SENSITIVE_FLAG(); --1:敏感 0:不敏感 创建用户 1、创建用户: 使用SYSDBA用户:create user ...

    达梦数据库添加用户

    查看数据库大小写是否敏感

    --获得大小写敏感信息
    SQL命令:SELECT SF_GET_CASE_SENSITIVE_FLAG();
    	--1:敏感	0:不敏感
    

     创建用户

    1、创建用户:
    使用SYSDBA用户:create user XXXXX(用户名)
    2、创建用户密码:
    使用SYSSSO用户:alter user XXXXX identified by “XXXXXX123”
    3、给用户赋予DBA权限:
    	使用SYSDBA用户:grant dba to XXXXX
    4、给用户赋予执行权限:
    	使用SYSSSO用户:grant create table,select table,update table,insert table to XXXXX
    5、执行:grant resource,public to XXXXX
    6、修改数据库用户密码7天过期:
    	使用SYSSSO用户:alter user “用户名” limit password_life_time unlimited
    7、修改用户口令过期时间限制:
    alter  user  “用户名”  limit  failed_login_attemps  unlimited;
    8、修改用户失败登录次数限制:
    alter  user  “用户名”  limit  password_life_time  unlimited;
    9、修改用户口令锁定限制:
    alter  user  “用户名”  limit  password_lock_time  unlimited;
    

      

     

    转载于:https://www.cnblogs.com/Zhao--C/p/10916060.html

    展开全文
  • 三、通过 JDBC 向 MySQL 数据库添加数据 1、在目标数据库创建目标数据表 可以使用 SQL 语句或 MySQL 数据库可视化工具在目标数据库中添加目标数据表,表结构如下: 其中 id 和 bookCount 为无符号,将表命名...

    JavaWeb——数据库操作

    三、通过 JDBC 向 MySQL 数据库添加数据

    1、在目标数据库创建目标数据表

    • 可以使用 SQL 语句或 MySQL 数据库可视化工具在目标数据库中添加目标数据表,表结构如下:
      在这里插入图片描述
    • 其中 id 和 bookCount 为无符号,将表命名为 tb_books。

    2、创建一个 Bean

    • 创建一个名为 book 的 Bean,用于从网页表单中传输数据,代码如下:
      //IntelliJ IDEA
      //JavaWebProject1
      //Book
      //2019/12/1
      // Author:御承扬
      //E-mail:2923616405@qq.com
      
      package com.lyq.bean;
      
      public class Book {
          private int id;     //编号
          private String name;    //图书名称
          private double price;   //价格
          private int bookCount;  //数量
          private String author;  //作者
      
          public int getId() {
              return id;
          }
      
          public void setId(int id) {
              this.id = id;
          }
      
          public String getName() {
              return name;
          }
      
          public void setName(String name) {
              this.name = name;
          }
      
          public double getPrice() {
              return price;
          }
      
          public void setPrice(double price) {
              this.price = price;
          }
      
          public int getBookCount() {
              return bookCount;
          }
      
          public void setBookCount(int bookCount) {
              this.bookCount = bookCount;
          }
      
          public String getAuthor() {
              return author;
          }
      
          public void setAuthor(String author) {
              this.author = author;
          }
      }
      

    3、JSP 页面

    • 首先是一个填写书籍信息的 JSP 页面,代码如下:
      <%@ page contentType="text/html;charset=UTF-8" language="java" %>
      <html>
      <head>
          <title>图书信息登记</title>
          <style type="text/css">
              body{
                  background: #d7c7e9;
                  align-items: center;
                  text-align: center;
              }
          </style>
          <script type="text/javascript">
              function check(form){
                  with(form){
                      if(name.value === ""){
                          alert("图书名称不能为空");
                          return false;
                      }
                      if(price.value === ""){
                          alert("价格不能为空");
                          return false;
                      }
                      if(bookCount.value === ""){
                          alert("图书数量不能为空");
                          return false;
                      }
                      if(author.value === ""){
                          alert("作者不能为空");
                          return false;
                      }
                      return true;
                  }
              }
          </script>
      </head>
      <body>
      <form action="AddBook.jsp" method="post" onsubmit="return check(this);">
          <table align="center" width="450">
              <tr>
                  <td align="center" colspan="2">
                      <h2>添加图书信息</h2>
                      <hr>
                  </td>
              </tr>
              <tr>
                  <td align="right">图书名称:</td>
                  <td>
                      <label>
                          <input type="text" name="name"/>
                      </label>
                  </td>
              </tr>
              <tr>
                  <td align="right">价格:</td>
                  <td>
                      <label>
                          <input type="text" name="price"/>
                      </label>
                  </td>
              </tr>
              <tr>
                  <td align="right">数量:</td>
                  <td>
                      <label>
                          <input type="text" name="bookCount"/>
                      </label>
                  </td>
              </tr>
              <tr>
                  <td align="right">作者:</td>
                  <td>
                      <label>
                          <input type="text" name="author"/>
                      </label>
                  </td>
              </tr>
              <tr>
                  <td align="center" colspan="2">
                      <input type="submit" value="提交">
                  </td>
              </tr>
          </table>
      </form>
      </body>
      </html>
      
    • 再同级目录里新建一个 JSP 页面,用于处理书籍信息向数据库写入的操作,我这里命名为 AddBook.jsp,代码如下:
      <%@ page contentType="text/html;charset=UTF-8" language="java" %>
      <%@ page import="java.sql.Connection" %>
      <%@ page import="java.sql.DriverManager" %>
      <%@ page import="java.sql.SQLException" %>
      <%@ page import="java.sql.PreparedStatement" %>
      <html>
      <head>
          <title>添加结果</title>
          <style type="text/css">
              body{
                  background: #d7c7e9;
                  align-content: center;
                  text-align: center;
              }
          </style>
      </head>
      <body>
      <%request.setCharacterEncoding("UTF-8");%>
      <jsp:useBean id="book" class="com.lyq.bean.Book"></jsp:useBean>
      <jsp:setProperty name="book" property="*"/>
      <%
          Connection conn =null;
          try{
              try {
                  Class.forName("com.mysql.jdbc.Driver");
              } catch (ClassNotFoundException e) {
                  e.printStackTrace();
                  out.print("驱动器加载失败");
              }
              String url = "jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8";
              String username = "root";
              String password = "*********";
              try{
                  conn = DriverManager.getConnection(url,username,password);
              }catch (SQLException e){
                  out.println(e.getMessage());
                  out.println("数据库连接失败");
              }
              if(conn != null){
                  String sql = "insert into tb_books(name,price,bookCount,author)values(?,?,?,?)";
                  PreparedStatement ps = conn.prepareStatement(sql);
                  ps.setString(1,book.getName());
                  ps.setDouble(2,book.getPrice());
                  ps.setInt(3,book.getBookCount());
                  ps.setString(4,book.getAuthor());
                  int row = ps.executeUpdate();
                  if(row>0){
                      out.println("成功添加了" + row + "条数据!");
                  }
              }
          }catch (Exception e){
              e.printStackTrace();
              out.print("图书信息添加失败!");
          }
      %>
      <br>
      <a href="book.jsp">返回</a>
      </body>
      </html>
      

    4、使用 JSP 页面

    • 再 JavaWeb 项目的 index.jsp 页面添加对刚刚新建的 JSP 页面的使用,示例如下:
      <input type="button" value="图书信息登记" onclick="window.location.href='JDBCOption/book.jsp'">
      
    • 渲染效果如下:
      在这里插入图片描述
    • 程序无错误成功向数据库写入数据后,提示如下:
      在这里插入图片描述
    • 回到 MySQL 数据库可视化工具,执行查询语句,返回结果如下:
      在这里插入图片描述
    • 至此,成功用 JSP 向数据库写入数据。

    上一篇

    下一篇

    展开全文
  • jsp数据库基础之--往MySQL数据库添加数据

    万次阅读 多人点赞 2016-08-17 16:32:26
    下面来说说往MySQL数据库添加数据。先讲怎么做,后面再说明原理  1、新建一个jsp文档,名为insert.jsp,放到fromAction文件夹下   2、在insert.jsp文档中,添加如下内容 <%@ page language="java"...

    项目地址:https://gitee.com/martinHuang/jsp-basic/ 

     前面讲到了查询,还讲到了从表单获取数据,这些是最最基本的了。下面来说说往MySQL数据库添加数据。先讲怎么做,后面再说明原理

       1、新建一个jsp文档,名为insert.jsp,放到fromAction文件夹下

       


    2、在insert.jsp文档中,添加如下内容

    <%@page import="jdk.nashorn.internal.ir.RuntimeNode.Request"%>
    <%@ page language="java" contentType="text/html; charset=utf-8"
        pageEncoding="utf-8"%>
    <%@ page import="com.Database.*"%>
    <%@ page import="java.sql.*"%>
    <%
        request.setCharacterEncoding("utf-8");
        String name = request.getParameter("name");
        String pro = request.getParameter("pro");
        String sql = "insert into personinfo(name , birthProvince) values('"+name+"','"+pro+"')";
        conDB db = new conDB();
        db.connectDB();
        Statement state = db.getConnection().createStatement();
        int flag = state.executeUpdate(sql);
        if(flag != 0)
        {
        	 out.println("<script>alert('插入成功!');history.go(-1);</script>");
        }
        else
        {
        	 out.println("<script>alert('插入失败!');history.go(-1);</script>");
        }
        state.close();
       
    %>


    3、在WebContent文件夹下新建insertData.html,添加如下内容

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>通过表单插入数据</title>
    </head>
    <body>
        <form action="FormAction/insert.jsp" method="post">
           <input type="text" name="name" placeholder="请输入姓名">
           <input type="text" name="pro" placeholder="请输入出生地">
           <input type="submit" value="提交">
        </form>
    </body>
    </html

    4、测试运行


    点击提交


    数据库插入前:


    插入后:


    下面来解释一下关键部分(insert.jsp)

    1、 request.setCharacterEncoding("utf-8");保证从表单传递过来的数据不乱码,utf-8是我insertData.html的页面编码

    2、request.getParameter("name");根据表单元素name的属性值返回内容,为字符串String型

    3、state.executeUpdate(sql);对于executeUpdate()查询java API文档


    这个方法可以用来执行Insert Update Delete语句,我们现在使用的都为DML语言,即执行之后回操作行数,如果不为0的话,说明操作成功,否则失败


    展开全文
  • 数据库添加外键报1061错误

    千次阅读 2019-01-03 18:06:40
    今天建数据库添加外键的时候一直报1061的错误,百度了说什么内存不足,后面我发现是约束名冲突,然后修改了约束名就创建索引成功了!  
  • 数据库添加时间 从应用服务器获取时间添加好呢?还是数据库自己获取当前时间插入好呢?求大神指教
  • 概述:小程序云数据库是一个非关系型数据库,不需要定义表的结构,只需要创建一个集合就可以直接往里面添加数据,添加的数据没有严格要求,灵活性很强,每条数据的格式不...1.数据库添加 const testDB = wx.cloud....
  • 如何给Navicat里面的数据库添加一列字段 因为我是一个小白,没什么开发经验,然后拿到一个别人的项目,对数据库里面有一张表需要做字段的添加。步骤如下。 1、打开Navicat 2、选中需要修改的表,并且右键 ...
  • 小程序云开发(往数据库添加数据)

    千次阅读 2019-09-29 20:04:48
    // 使用小程序云开发往数据库添加数据 // js文件里编写 onAdd: function () { const db = wx.cloud.database() //往名为counters的集合中添加数据(需先在工具栏云开发里的数据库里创建集合counters) db....
  • Myeclipse向数据库添加数据时出现乱码,可是直接在数据库中添加数据并不会乱码,要怎么解决啊? 数据库是Access
  • 数据库添加字段的sql语句

    万次阅读 2018-11-08 11:09:37
    在我们平时开发的时候,很容易遇到这种情况,就是在开发的时候,有的需求可能会拓展我们数据库中的表,比如添加字段什么的,下面就是添加字段的sql语句: 添加一个字段: alter table 表名add 字段名 varchar(32) ...
  • 数据库添加索引

    万次阅读 2017-10-25 09:56:05
    先在index5数据表中添加一些数据记录,然后使用EXPLAIN语句可以查看索引的使用情况。如果只是使用name字段作为查询条件进行查询。如下图所示:   从上图中可以看出,possible_keys和key的值都是index5_ns...
  • 设置了,则显示出来的页面中,中文不会出现乱码,或者向数据库添加的中文数据也不会乱码。 添加如下代码: response.setContentType(“text/html;charset=utf-8”); 设置了,浏览器就会按照html方式进行...
  • 解决mysql数据库添加数据时报错:1366

    千次阅读 2015-09-22 15:13:13
    解决mysql数据库添加数据时报错:1366
  • 使用Statement执行sql的对象完成数据库添加、修改、删除动作。 数据库添加数据: 语法:insert into 表名 values(值1,值2,...值n) package cn.itcast.jbdc; import java.sql.Connection; import java.sql....
  • sql2005数据库添加只读用户

    千次阅读 2011-10-17 14:58:27
    -- 数据库服务器添加只读用户 exec sp_addlogin 'readonly', '123456', 'stockPower' -- 打开数据库 use stockpower -- 给已打开的数据库添加readonly用户 exec sp_gran
  • mysql数据库添加索引和去重

    千次阅读 2014-09-16 17:50:59
    数据库添加索引 alter table dir_list add index dir_name(dir_name); alter table dir_list add index file_name(file_name); alter table dir_list add index file_size(file_size); alter table dir_list add...
  • 如何在MySQL数据库添加和修改字段以及操作数据库

    万次阅读 多人点赞 2018-08-28 11:39:57
    1.登录数据库 &gt;mysql -u root -p 数据库名称 2---创建数据库 命令::create database 数据库名 charset utf8; 3--打开数据库 命令::use 数据库名; 4--显示创建数据库的语句 命令::show create ...
  • 下载了EndNote X9,无法通过web of science等在线数据库添加文献。搜索搜不到。不知道是不是因为不是校园网的原因。 我的方法是,从google scholar上搜索文献,点引用的标“ ” ”,拉到下面,下载endnote的.enw...
  • SQL数据库 添加数据库(文件)

    千次阅读 2019-02-27 19:31:00
    创建新的数据库的方法(以及添多个文件)如下: USE master GO CREATE DATABASE 创建数据库的名称(用QQ代替) ON PRIMARY -- 主文件组 (  NAME=' QQ_data ' , --主文件的逻辑名  FILENAME= ' 保存的路径\...
  • 为SQL Server 2000数据库添加用户名和密码 1. 打开Microsoft SQL Server 2000的企业管理器,在左侧的“控制台根目录”窗口中,打开“安全性”文件夹,在“登录”上面单击鼠标右键,点击“新建登录”命令。如下图...
  • SQL数据库添加只读用户

    千次阅读 2019-04-27 13:58:38
    1)创建用户 2)用户映射数据库,配置成员身份 3)用户在指定数据库配置拥有架构权限
  • mongodb怎样给本地数据库添加用户名密码和修改账号密码? 1、用mongochef可视化工具(图形化工具)打开本地数据库(输入绑定的ip可以直接打开); 2、右键需要添加用户的数据库,选择“Manage Users”->"Add"->; 3...
  • postgres数据库添加序列id

    千次阅读 2018-07-09 17:08:31
    postgres数据不想mysql数据那样支持一个主建,自增的id,而我们需要一个id,那就可以创建一个序列id,默认为下一个,在数据库添加一个id字段,保存。在查询的地方写sql语句实现序列的创建alter table default_...
  • //数据库添加 的方法 public long insert(String table, String nullColumnHack, ContentValues values){ return db.insert( "news",null,values ); } //数据库查询 的方法 public Cursor query(String table...
  • wex5数据库添加新的action无下拉列表怎么解决 [img=https://img-bbs.csdn.net/upload/202010/05/1601886402_758382.png][/img]
  • 本课重点讲解了易语言数据库的命令添加()、复制结构(),全部关闭 ()、清空(),置当前库( )命令。特别注意,这里的添加()并不是在一个数据库的尾部追加记录,而是把一个数据库的记录添加的另外一个数据库,...
  • 我在做一个asp.net技术做的问卷调查页面,需要把每一项的文本都添加到sqlserver数据库,大概20个选项,每个... 如果可以,请各位大神做个用jquery ajax做一个向数据库添加的实例给我,要注释齐全,代码规范的,谢谢!
  • mysql数据库添加字段注释信息

    千次阅读 2019-05-09 09:38:36
    在使用mysql数据库创建表时,建议添加注释信息,有的公司规定就是必须添加注释的。如果创建表时忘了添加,后期修改可能会有一些坑,此文用于记录自己的避坑历程: 首先,确定修改后字段属性不发生变化,不然可能会...
  • mysql_数据库添加时间戳

    千次阅读 2018-08-13 14:35:50
    ALTER TABLE tablename ADD COLUMN columnname TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0); 时间戳格式yyyy-MM-ddhh:mm:ss TIMESTAMP(0)、CURRENT_TIMESTAMP(0)中0代表...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 120,887
精华内容 48,354
关键字:

数据库添加