假如我们再使用mantis bug tool来管理项目bug。那我们需要为为其在mysql中建立一个专属数据库bugtracker。
以下步骤是需要做的:
1.创建bugtracker数据库供mantis来使用,here we go! simplely type in these code:
mysql>mysql -uroot -proot
mysql>create database bugtracker default charset utf8 COLLATE utf8_unicode_ci;
如果你不太明白后面彩色文字的意思,请访问 http://dev.mysql.com/doc/refman/5.0/en/create-database.html
to make a full understanding~!
2.创建bugtracker的用户mantis(Suppose you'v already been logged in with root user)
mysql>create user mantis identified by 'report';
如果你的mantis和mysql是在同一个地方,msyql will treat mantis as localhost user, 所以,可以这样来给刚创建的用户赋予权限
mysql>grant all privileges on bugtracker.* to mantis@localhost;
如果你的mantis和mysql在不同的地方(机器),I know u can figure out ~! suppose your ip is '10.78.1.23'
mysql>greant all privileges on bugtracker.* to mantis@10.78.1.23;
这样可以使得10.78.1.23(may be a use in LAN)连接到bugtracker数据库,we 'll just say 'NO' to others~!
other usefull commands in mysql:
连接:Connection remote
cmd>mysql -h 10.78.1.23 -umantis -preport
查看:Databases & Tables & Fields
mysql>show databases;
mysql>use bugtracker; show tables;
mysql>desc mantis_bug_table;
导入脚本:Import Scripts from local file-system
cmd>mysql -umantis -preport [database]< /home/superman/script/mantis-mysql.sql
'[database]' is required only when we only create tables in our scripts.
another way
mysql>source c:/scripts/myscript.sql
导出:backup your database
cmd>mysqldump -umantis -preport bugtracker > /home/superman/backup/mantis.sql
分享到:
相关推荐
创建数据库是MySQL管理的基础步骤之一,使用CREATE DATABASE语句可以创建新的数据库。例如,创建“汽车用品网上商城系统”数据库,可以使用以下语句: CREATE DATABASE Shopping; 也可以使用MySQL Workbench图形化...
首先,你需要连接到MySQL服务器,然后使用`CREATE DATABASE`语句创建新的数据库。接着,在选择的数据库内,利用`CREATE TABLE`语句定义表结构,包括字段名、数据类型、约束条件(如主键、唯一性、非空等)。 实验...
在SQL语句中,`CREATE DATABASE`语句用于创建新的数据库,例如`CREATE DATABASE my_database;`这条命令会创建一个名为my_database的新数据库。数据库创建后,可以使用`USE`语句切换到目标数据库,如`USE my_database...
在MySQL中,使用`CREATE TABLE`语句来创建新的表。例如,要创建一个`news`表,我们可能需要指定列名、数据类型和其他属性。一个简单的创建表的示例可能如下: ```sql CREATE TABLE news ( id INT AUTO_INCREMENT ...
【MySQL数据库连接与管理】...以上就是关于通过命令窗口创建MySQL数据库以及进行数据库管理的相关知识点,包括连接、密码修改、数据库创建和基本的SQL操作。通过熟练掌握这些命令,你可以高效地管理和操作MySQL数据库。
例如,可以使用`show databases`命令来查看所有数据库,通过`create database`语句创建新的数据库。在创建数据库时,需遵循特定的命名规则,避免与已存在数据库重名,使用合法字符,且长度有限制。成功创建后,可以...
1. 创建数据库:使用`CREATE DATABASE`语句创建新的数据库,如`CREATE DATABASE mydatabase;` 2. 使用数据库:`USE mydatabase;`切换到指定数据库。 3. 数据表管理:`CREATE TABLE`用于创建表格,`ALTER TABLE`修改...
- MySQL 5.1支持创建触发器和存储过程,提供了更复杂的业务逻辑处理能力,可以在数据库级别实现一定的业务逻辑。 6. **安全性和权限管理**: - 用户权限管理更加细化,可以设置更精确的访问控制,增强了数据库的...
一旦成功连接到MySQL数据库,就可以执行SQL语句来创建新的数据库。下面是一个创建名为“test”的数据库的示例: ```cpp QSqlQuery query; // 创建一个QSqlQuery对象用于执行SQL语句 query.exec("CREATE DATABASE ...
1. **数据库创建**:在MySQL中,使用`CREATE DATABASE`命令来创建新的数据库,如题目中的选项A所示。 2. **操作系统兼容性**:MySQL数据库管理系统可以在多种操作系统上运行,包括Windows、Linux、UNIX等,如选项D...
- 若要远程连接到IP地址为`110.110.110.110`、用户名为`root`、密码为`abcd123`的MySQL服务器,可以使用如下命令: ```bash mysql -h 110.110.110.110 -u root -p abcd123 ``` - 注意:在命令中的用户名(如`-u ...
例如,`CREATE DATABASE`用于创建新的数据库,`CREATE TABLE`定义表结构,`INSERT INTO`添加数据,`SELECT`查询数据,`UPDATE`更新数据,`DELETE FROM`删除数据,`GRANT`和`REVOKE`用于设置和撤销用户的访问权限。...
导入时,需要确保数据库服务器配置正确,且具有足够的权限来创建新表并导入数据。 在实际应用中,这些数据库可以作为后台服务的一部分,通过API提供给前端应用程序,实现诸如汉字转拼音、拼音模糊搜索等功能。此外...
MySQL数据库应用教程是一份全面而实用的学习资源,旨在帮助初学者和有一定经验的用户深入了解和掌握MySQL数据库系统。这份教程涵盖了MySQL的安装过程、基本概念、语法结构以及实际操作技巧,使得学习者能够快速上手...
在本教程中,我们将探讨如何使用 MySQL 数据库创建一个简单的 Web 应用程序。这个过程主要涉及以下几个关键组件和技术:MySQL、JDBC(Java Database Connectivity)、JavaServer Pages(JSP)、JavaServer Pages ...
在MySQL数据库应用中,实验训练2主要涉及了数据查询操作,包括单表查询、多条件查询、DISTINCT关键字、ORDER BY排序、GROUP BY分组以及聚合函数COUNT(), SUM(), AVG(), MAX()和MIN()的使用。这些是数据库查询的基础...
在 MySQL 中,用户可以通过 SQL 语句来创建、删除和操作数据库。 - **数据库操作命令**: - 显示所有数据库:`Show Databases;` - 使用特定数据库:`Use 数据库名称;` - 创建数据库:`Create Database if not ...
《MYSQL数据库应用实战教程》教学教案08章节主要聚焦于如何设计和实施一个图书管理系统,涵盖了从需求分析到数据库设计,再到具体功能模块的实现。本章内容详细讲解了以下几个核心知识点: 1. 需求管理:在设计图书...