CMD命令行模式
启动mysql服务 命令行 net start mysql; (net start mysql 服务名无效。什么原因? 直接登陆)
登陆 mysql -u root -p (空密码直接回车,已改为root)(或者空)
查看已经创建的数据库
show databases; (加s)
创建 create database jsdb;
进入数据库 use jsdb;
查看当前数据库中已经存在的表
show tables; (加s)
建表 create table jstable (name varchar(20),age integer(10));
显示表结构
desc jstable
退出数据库 quit;
关闭mysql服务 命令行 net stop mysql;
eclipse jee 中的数据库 是在eclipse 软件中连接和创建的。
新建数据库
Java连接MySQL数据库之mysql-connector-java
Java连接MYSQL 数据库的连接步骤
Eclipse作为访问数据库客户端的配置方式
MySQL 5.6 for Windows 解压缩版配置安装
java ee 中配置数据库后,如果ping失败 ,就重启一下mysq
连接数据库的密码要和登陆到mysql的密码一致才能ping通!s
mysqld -install 的 mysql数据库 好像是和C:\mysql-5.6.24-winx64 数据库(这个是自己手动安装的)共用的。
java ee 中配置数据库后,如果ping失败 ,就重启一下mysql服务(net start mysql)
MS SQLServer中,如果把表的主键设为identity类型,数据库就会自动为主键赋值。例如:
复制代码 代码如下:
create table jstable(id int auto_increment primary key,name varchar(15),age varchar(5));
INSERT into jstable(name,age) VALUES ('jiang','20') ; //不带自增长的id字段,其他字段根据需要加上括号,在括号中添加(不加括号就是默认给所有子弹添加值,包括id),字段不加引号!!!被插入的值需要加引号(int、null等除外)。
///////////////////////////////////////////////////////////////////////////
命令行方式导入数据库:
导入sql数据库:
create database xxx;
use xxx;
SET NAMES GBK;(具体使用哪种要看实际情况 字符出现乱码时)
SET NAMES UTF8;
source C:\\Users\\Administrator\\Desktop\\qq\\db_affairmanage.sql
双斜杠)(提示无法识别的命令)
有的时候还是单\!!!
基本命令及安装配置方法
删除数据库 drop database if exists xxx;
关于网站数据备份:
Access类型的网站数据可以直接下载整个站点,如果主机支持整站打包,就整站打包。
MySQL类型的网站数据可以在数据库后台中导入sql文件。远端导入方法:先创建数据库,名称就是备份的sql名称,在管理后导入sql文件(或者sql压缩的zip文件)。本地还原方法:通过phpStudy的控制面板上的MySQL管理器->MySQL导入导出的方法导入,但是要注意:实测,这里导出的文件再导入出错。