MySQL本身是数据服务器,SQLyogEnt是mysql的一个客户端工具,是配合使用的,就像oracle与plsql的关系一样。
创新互联专注于企业成都营销网站建设、网站重做改版、巴林左旗网站定制设计、自适应品牌网站建设、H5网站设计、商城开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为巴林左旗等各大城市提供网站开发制作服务。
我自己一直是用MySQL的控制台界面,但我一个同学用的是图形界面,他说原来的界面不用卸载的。看了这个问题我查到一些资料你看看有没有用。
大部分人都推荐SQLyogEnt(使用简单,操作方便),MySQL本身是数据服务器,SQLyogEnt是mysql的一个客户端工具,是配合使用的,就像oracle与plsql的关系一样。
MySQL的GUI工具很多,类似的还有navicat, ems mysql manager 等。
下面是关于mysql-front的:mysql-front 是MySQL数据库的可视化图形工具,主要特性包括:多文档界面、语法突出、拖曳方式的数据库和表格、可编辑/可增加/可删除的域、可编辑/可插入/可删除的记录、可显示的成员、可执行的SQL脚本、提供外程序接口、保存数据到CSV文件等。
MySQL的用法如下:
一、准备工作:
1、打开任务管理器,启动MySQL服务(点击开始即可)。
2、打开下载好的连接工具Navicat,选择要连接的数据库(MySQL),弹出MySQL-新建连接窗口,点击测试连接,出现连接成功,点击确定。
二、新建数据库:
在连接好的MySQL连接上点击右键,选择新建数据库,弹出新建数据库窗口后,取数据库名,输入字符集为utf8,输入排序规则为utf8_icelandic_ci,点击确定,即可创建成功。
三、新建数据库表:
在表上点击右键,选择新建表,添加字段,设置标识列(勾选自动递增)。
四、导入数据库表:
准备一张要导入MySQL数据库的表:在表上点击右键,选择运行SQL文件,弹出运行SQL文件,选择数据库表的位置,找到你要导入的表,点击开始完成导入,然后关闭即可。再次在表上点击右键,选择刷新,完成表的导入。
五、写sql语句:
点击新建查询,然后选择要连接的数据库和表,即可尽情打代码啦!!!
private void button1_Click(object sender, EventArgs e)
{
DataSet dsSource = new DataSet(); //这是源数据库记录集,先获取源数据库所有数据在此记录集
DataTable dtSource = new DataTable(); //DataSet是DataTable的集合
string Conn = "Data Source='localhost';Database='lunwen2';User Id='root';Password='123456'";
MySqlConnection mycn = new MySqlConnection(Conn);
mycn.Open();
string sql = "select *from paper_textclassification2";// paper_textclassification2为表名
MySqlCommand cmd = new MySqlCommand(sql, mycn);
cmd.Connection = mycn; //这句可以不用写,没有任何意义
MySqlDataAdapter Da = new MySqlDataAdapter(sql, mycn);
Da.Fill(dsSource);
dtSource = dsSource.Tables[0];
DataGridView GridView1 = new DataGridView();
GridView1.DataSource = dtSource;
}
在mysql的图形界面中,建数据库方法如下:1、举例说明为了不影响其他的数据库表,新建一张数据库表t_worker_info,代码如下:
create table t_worker_info(
id int(8) primary key not null auto_increment,
w_id int(10) not null,
w_name varchar(20) not null,
w_age int(3),
w_sex varchar(10),
w_birth varchar(20)
)。
2、创建t_worker_info后,查看一下数据结构,代码如下:
desc t_worker_info。
3、双击选中的数据库,在Views鼠标右键“Create View...”,打开编辑窗口,并在窗口中输入代码,代码如下:
CREATE VIEW `view_worker_info` AS
SELECT * FROM t_worker_info。
4、查看创建视图的基本信息,利用desc或describe语句,代码如下:
desc view_worker_info。
5、查看视图信息,如存储引擎、数据长度等,如果上述指标都为null,说明视图是虚表,代码如下:
show table status like 'view_worker_info'。
6、查看创建视图的详细信息,需要用到show create view 视图名,代码如下:
show create view view_worker_info。