如何进入MYSQL数据库

如何进入MYSQL数据库,第1张

装个客户端吧,不然就从命令行登录,语法如下

mysql -h主机地址

-u用户名

-p用户密码

1、例1:连接到本机上的MySQL:

首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>。

2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110110110110,用户名为root,密码为abcd123。则键入以下命令:mysql -h110110110110 -uroot -pabcd123。

3、退出MYSQL命令:exit (回车)。

显示mysql数据表的内容需要把数据库中取到的sql内容用systemoutprint。

以下是例子:

package test;

import javasqlDriverManager;

import javasqlResultSet;

import javasqlSQLException;

import commysqljdbcConnection;

import commysqljdbcStatement;

/使用JDBC连接数据库MySQL的过程

DataBase:hj

table:student

/

public class Databasetest {

private static int count;

public static Connection getConnection() throws SQLException,

javalangClassNotFoundException

{

//(1)加载MySQL的JDBC的驱动 ClassforName("commysqljdbcDriver");

//取得连接的url,能访问MySQL数据库的用户名,密码,数据库名

String url = "jdbc:mysql://127001:3306/"+"hjuseUnicode=true&characterEncoding=utf8";

String username = "root";

String password ="";

//(2)创建与MySQL数据库的连接类的实例

Connection con = (Connection) DriverManagergetConnection(url, username, password);

return con;

}

public static void main(String args[]) {

try

{

//(3)获取连接实例con,用con创建Statement对象实例 sql_statement

Connection con = getConnection();

Statement sql_statement = (Statement) concreateStatement();

//插入语句

String sql = "insert into student(id,name,score)values(null,'梵蒂冈的发',99)";

count=sql_statementexecuteUpdate(sql);

//(4)执行查询,用ResultSet类的对象,返回查询结果

String query = "select from student";

ResultSet result = sql_statementexecuteQuery(query);

Systemoutprintln("student表数据如下:");

Systemoutprintln("------------------------");

Systemoutprintln("学号" + " " + "姓名" + " " + "成绩");

Systemoutprintln("------------------------");

//对获得的查询结果进行处理,对Result类的对象进行 *** 作

while (resultnext())

{

int number=resultgetInt("id");

String name=resultgetString("name");

String score=resultgetString("score");

//取得数据库中的数据 Systemoutprintln("学号: " + number + " 姓名: " + name + " 成绩: " + score);

}

//关闭连接和声明 sql_statementclose();

conclose();

} catch(javalangClassNotFoundException e) {

//加载JDBC错误,所要用的驱动没有找到

Systemerrprint("ClassNotFoundException");

//其他错误

Systemerrprintln(egetMessage());

} catch (SQLException ex) {

//显示数据库连接错误或查询错误

Systemerrprintln("SQLException: " + exgetMessage());

}

}

}

运行结果:

student表数据如下:

MySQL是数据库工具,非常常用,我们通常会把网站用到的数据存储在MySQL中,MySQL的使用不仅方便而且简单易学,来看看如何使用MySQL创建数据库。

安装:

首先要安装MySQL,并且配置信息。创建一个快捷键到桌面上,双击软件,打开软件,界面,什么都没有,我们要先创建一个连接。

创建连接:

文件---》新建连接,,会d出一个对话框,信息好填写正确。

测试连接:

在d出的新建连接对话框中要填写好连接名、主机名、端口、用户名和密码,填写好之后,单击“测试连接”,d出“连接成功”,就按确定。

填写内容:

会看到左边出现了我们刚才创建的连接,里面有很多的数据,我们可以右击连接,选择新建数据库。填写数据库的名称和字符编码。

新建表

最终结果如图所示,还可以右击数据库,选择新建表。

你说的是数据库建库脚本sql还是指sqlserver数据库在mysql中打开?

如果是sql语句建库脚本直接执行对应文件就可以在mysql中生成对应的数据库啦。

如果你是想将sqlserver数据库在mysql数据库中打开,那是不能直接附件打开的,因为两个数据库使用的机制不同的。

你需要先将sqlserver数据库生成数据库脚本sql语句,然后在用mysql数据打开数据库脚本然后修改相应的建库建表函数(mysql与sqlserver在数据库函数方面有些不同),然后执行就可以了。

之前也有了解到有一个专门的导库工具,可以将sqlserver数据库直接导入到mysql数据库中。希望对你有所帮助。

Q:朋友想叫我在里面的某个表里增加字段,但我是第一次遇到MySQL的数据库,我装了MySQL-Front

但是不知道怎么打开,装了MySQL

Server

50也不知道如何打开,更不用说往表里加字段了,我把数据库放在

D:\data1\data里,那个表名是“showsMYD”,

说明:他传过来的没有SQL文件,都是frm

MYD

还有

MYI文件,其它没有了,

请问我该如何才能打开这个表?

如何往里面添加一个

字符型,长度为36

的字段?A:你需要把那个showsMYD

所在的那个文件夹拷贝到mysql安装目录的data目录下。

如果你是默认安装,应该在c:\Program

Files\MySQL\MySQL

Server

50\data\

注意是整个shows那些文件所在的目录。连目录一起拷贝哈。按你的描述,就应该是data目录了。

将d:\data1\下的data目录拷贝到c:\Program

Files\MySQL\MySQL

Server

50\data\下面。

完成之后,重启mysql看看,可以运行servicesmsc

在里面找到mysql

重新启动mysql。(前提是你安装的时候配置了mysql服务,我想你应该配置了吧)

重启之后

进入命令行,

然后mysql

-uroot

-p

进入mysql

show

databases;

看看能不能看到一个叫data数据库。

如果能看到,恭喜你,

继续下面的命令。

如果不行,看后面的方法B。

use

dataalter

table

shows

add

列名

类型

长度

等等举例:增加一个int型名为id的列

alter

table

shows

add

id

int(11)

not

null

default

'0';

alter

table

shows

add

name

varchar(32)

not

null

default

'';

如果需要指定列的位置,假如加入的列在number列后面。那么

alter

table

shows

add

id

int(11)

not

null

default

'0'

after

number;方法B。

如果按之前说的文件拷贝方式,重启进入mysql后看不到data

这个数据库,那么可能是你们的mysql版本不一致造成的,应该说这个可能性很大。

那么,你让你朋友给你导出数据库内容。

用mysqldump命令。

mysqldump

-uroot

-p

-D

数据库名表名

>

ssssql

你拿到这个ssssql后

再把它导入到你的mysql数据库。

在cmd下运行

mysql

-uroot

-p

test

评论

0

0

0

加载更多

1、首先打开mysql命令行编辑器。

2、打开之后输入密码,连接数据库。

3、在命令行里先查看一下所有数据库,是否有想要 *** 作数据库。

4、接着输入指令“use sss”使用想要创建表的数据库。

5、接下来在表里面输入数据列,使用create命令创建表,括号内是表的类目名。

6、最后,输入指令“show tables ”,就可以刚刚查看在数据库中创建的表了。

以上就是关于如何进入MY SQL数据库全部的内容,包括:如何进入MY SQL数据库、如何在mysql控制台中查看数据库表、mysql中怎么创建数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10182521.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存