应用数据库为:mysql 5.1.40

1.安装mysql后倘若不想在cmd下到其安装目录的bin目录下操作,就需要将安装目录下的bin目录加入到系统的环境变量path下。

2.mysql 语句往往需要;结尾才能执行语句,因此,在命令后面加入;

3.sql常用命令

mysql安装服务(使mysql随系统启动而启动):mysqld install

mysql 移除服务(取消随系统启动):mysqld remove

mysql启动:net start mysql

mysql mysql停止:mysqladmin -u root -p shutdown  /net stop mysql

mysql登陆:mysql -h localhost -u root -p  注:在本机上-h一项可以省略

常用命令:use database;show databases/tables;describe table;

注:倘若mysql为非安装包形式,首先用mysqld 启动服务,下次使用时仍然要执行mysqld,要使其随系统启动,mysqld install    装入服务。

4.(非安装包形式)配置:在mysql目录下有多个.ini文件,随便挑一个,例如,将my-small.ini改为my.ini。并且修改里面的内容:

[client]

port = 3306

default-character-set = gb2312

需要配置的主要是两项,一个是客户端端口,一个是默认的字符集(gbk就是设置成了中文),这

里端口选用默认的3306,字符集可以根据需要修改为UTF-8或GBK或gb2312。

在这里加入default-character-set = gb2312。

[mysqld]

port = 3306

basedir= "C:/mysql-5.1.40-win32"

datadir= "C:/mysql-5.1.40-win32/data"

default-character-set = gb2312

注:basedir为mysql安装目录,datadir为数据库放置目录。

5.修改密码update user set password=password('newpassword') where user='root';然后flush privileges;

增添账号:insert into user (host,user,password)values('localhost','c',password('c')),然后flush privileges;

其它项添加后也要flush privileges;

借助于工具mysql-front实现数据库的备份,增减用户很方便。

6. mysql用jdbc驱动方式连接数据库。

public void getConnect()

{

try

{

/*mysql 5.1.40,连接数据时勿忘将jdbc连接jar包放入tomcat的lib目录下*/

/*用驱动方式连接*/

Class.forName("com.mysql.jdbc.Driver").newInstance();

String url="jdbc:mysql://localhost/student?"; //student为要连接的数据库

String username="root";           //连接数据库的用户名

String password="psd";          //密码

conn=DriverManager.getConnection(url,username,password);

}

catch(Exception e)

{

System.out.print("连接数据库失败!");

}

}

注:需要导入相应的数据库连接需要的包:import java.sql*;conn为Connection 的引用变量。

posted on 2009-10-29 16:09 任小为 阅读(131) 评论(0)  编辑  收藏 所属分类: database

mysql 岩机_mysql数据库基本应用相关推荐

  1. mysql安全性特点_MySQL数据库有哪些特点?为何能得到了广泛应用?

    MySQL.Oracle以及Microsoft SQL Server等数据库是基于客户机-服务器的数据库.客户机-服务器应用分为两个不同的部分.服务器部分是负责所有数据访问和处理的一个软件.这个软件运 ...

  2. mysql删除原则_MySQL数据库的增删选查

    数据库是专门存储数据对象的容器,这里的数据对象包括表.视图.触发器.存储过程等,其中表是最基本的数据对象. 创建数据库 在 MySQL 数据库中存储数据对象之前,先要创建好数据库. 语法: creat ...

  3. mysql select表达式_MySQL数据库SELECT查询表达式解析

    数据的管理在很大一部分是在进行查找工作,而SELECT占据了很大的一部分 SELECT select_expr [,select_expr...] [ FROM table_reference WHE ...

  4. mysql断网_mysql数据库断网链接

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  5. centos72安装mysql配置密码_MySQL数据库之170419、Centos7下完美安装并配置mysql5.6

    本文主要向大家介绍了MySQL数据库之170419.Centos7下完美安装并配置mysql5.6 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. linxu环境: centos ...

  6. mysql 关闭锁_mysql数据库取消锁

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. mysql权限表_MySQL 数据库赋予用户权限操作表

    MySQL清空数据库的操作:truncate table tablename; MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 一.grant 普通数据 ...

  8. mysql客户端查询_MySQL数据库之利用mysql客户端查询UCSC数据库

    本文主要向大家介绍了MySQL数据库之利用mysql客户端查询UCSC数据库 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. UCSC Genome Browser是由Unive ...

  9. mysql 表上限_mysql 数据库表的上限

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

最新文章

  1. 合肥工业大学—SQL Server数据库实验十:用户及其权限管理
  2. JavaScript对象的创建
  3. leetcode算法题--回文链表
  4. CentOS 命令大全 (转)
  5. lnmp 0.4 安装指南
  6. JS图片自动或者手动滚动效果(支持left或者up)
  7. js的基本类型有哪些?引用类型有哪些?(二)------null和undefined的区别
  8. win7开机动画_win7系统怎么修改开机动画 win7系统开机动画修改方法
  9. Python 自动关机小程序
  10. mysql secure file_mysql load data secure-file-priv问题
  11. 体寒是不是天生的 体寒四个基本常识须知
  12. 一文读懂【数据埋点】
  13. 2022亚太C题赛题分享
  14. 把 html标签转化为 html标签代码
  15. Android 跳转到安卓市场进行下载,跳转至应用商店下载
  16. 如何用记事本编写Java程序
  17. 菜鸟学习网络以及ensp组网配置基础(一)
  18. echars 饼状图做成水球图
  19. 知识提取-属性抽取-学习笔记
  20. Android 3D游戏基础介绍

热门文章

  1. Unity工程中 .Meta 文件的来龙去脉
  2. 深入浅出TensorFlow(七)TensorFlow计算加速
  3. Leetcode 142. Linked List Cycle IIJAVA语言
  4. 【李宏毅2020 ML/DL】P67-72 Anomaly Detection
  5. 在Eclipse中,如何将项目中的src/main/java目录设置为源代码包?
  6. C Primer Plus 第5章 运算符、表达式和语句 5.2基本运算符
  7. 平方根升余弦滚降滤波器matlab函数,平方根升余弦滚降数字滤波器的设计和实现.pdf...
  8. idea中如何添加自定义的todo
  9. NFS还是iSCSI?关于VMware vSphere的存储连接的选择题
  10. 再说变体结构 - 回复 彬 的问题