`
dyyaries
  • 浏览: 80713 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Mysql 为应用数据库创建新用户

    博客分类:
  • Java
 
阅读更多

假如我们再使用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

 

 

 

分享到:
评论

相关推荐

    实验训练1 在MySQL中创建数据库和表.docx

    创建数据库是MySQL管理的基础步骤之一,使用CREATE DATABASE语句可以创建新的数据库。例如,创建“汽车用品网上商城系统”数据库,可以使用以下语句: CREATE DATABASE Shopping; 也可以使用MySQL Workbench图形化...

    MySQL数据库应用形考实验1-4全答案.zip

    首先,你需要连接到MySQL服务器,然后使用`CREATE DATABASE`语句创建新的数据库。接着,在选择的数据库内,利用`CREATE TABLE`语句定义表结构,包括字段名、数据类型、约束条件(如主键、唯一性、非空等)。 实验...

    国开作业《MySQL数据库应用》实验训练1在MySQL中创建数据库和表参考107.docx

    在SQL语句中,`CREATE DATABASE`语句用于创建新的数据库,例如`CREATE DATABASE my_database;`这条命令会创建一个名为my_database的新数据库。数据库创建后,可以使用`USE`语句切换到目标数据库,如`USE my_database...

    MySql练习1:创建数据库表news.zip

    在MySQL中,使用`CREATE TABLE`语句来创建新的表。例如,要创建一个`news`表,我们可能需要指定列名、数据类型和其他属性。一个简单的创建表的示例可能如下: ```sql CREATE TABLE news ( id INT AUTO_INCREMENT ...

    命令窗口创建mysql数据库

    【MySQL数据库连接与管理】...以上就是关于通过命令窗口创建MySQL数据库以及进行数据库管理的相关知识点,包括连接、密码修改、数据库创建和基本的SQL操作。通过熟练掌握这些命令,你可以高效地管理和操作MySQL数据库。

    MySQL数据库应用与开发实训报告.doc

    例如,可以使用`show databases`命令来查看所有数据库,通过`create database`语句创建新的数据库。在创建数据库时,需遵循特定的命名规则,避免与已存在数据库重名,使用合法字符,且长度有限制。成功创建后,可以...

    MySQL数据库应用从入门到精通 第2版

    1. 创建数据库:使用`CREATE DATABASE`语句创建新的数据库,如`CREATE DATABASE mydatabase;` 2. 使用数据库:`USE mydatabase;`切换到指定数据库。 3. 数据表管理:`CREATE TABLE`用于创建表格,`ALTER TABLE`修改...

    MySQL 5.1 版数据库

    - MySQL 5.1支持创建触发器和存储过程,提供了更复杂的业务逻辑处理能力,可以在数据库级别实现一定的业务逻辑。 6. **安全性和权限管理**: - 用户权限管理更加细化,可以设置更精确的访问控制,增强了数据库的...

    在Qt中创建MySQL数据库.txt

    一旦成功连接到MySQL数据库,就可以执行SQL语句来创建新的数据库。下面是一个创建名为“test”的数据库的示例: ```cpp QSqlQuery query; // 创建一个QSqlQuery对象用于执行SQL语句 query.exec("CREATE DATABASE ...

    (完整)MySQL数据库原理与应用期末考试复习资料.pdf

    1. **数据库创建**:在MySQL中,使用`CREATE DATABASE`命令来创建新的数据库,如题目中的选项A所示。 2. **操作系统兼容性**:MySQL数据库管理系统可以在多种操作系统上运行,包括Windows、Linux、UNIX等,如选项D...

    mysql数据库数据库数据库数据库数据库

    - 若要远程连接到IP地址为`110.110.110.110`、用户名为`root`、密码为`abcd123`的MySQL服务器,可以使用如下命令: ```bash mysql -h 110.110.110.110 -u root -p abcd123 ``` - 注意:在命令中的用户名(如`-u ...

    MySQL数据库MySQL数据库.ppt

    例如,`CREATE DATABASE`用于创建新的数据库,`CREATE TABLE`定义表结构,`INSERT INTO`添加数据,`SELECT`查询数据,`UPDATE`更新数据,`DELETE FROM`删除数据,`GRANT`和`REVOKE`用于设置和撤销用户的访问权限。...

    mysql 汉字拼音数据库.zip

    导入时,需要确保数据库服务器配置正确,且具有足够的权限来创建新表并导入数据。 在实际应用中,这些数据库可以作为后台服务的一部分,通过API提供给前端应用程序,实现诸如汉字转拼音、拼音模糊搜索等功能。此外...

    MySQL数据库应用教程

    MySQL数据库应用教程是一份全面而实用的学习资源,旨在帮助初学者和有一定经验的用户深入了解和掌握MySQL数据库系统。这份教程涵盖了MySQL的安装过程、基本概念、语法结构以及实际操作技巧,使得学习者能够快速上手...

    使用 MySQL 数据库创建简单的 Web 应用程序1

    在本教程中,我们将探讨如何使用 MySQL 数据库创建一个简单的 Web 应用程序。这个过程主要涉及以下几个关键组件和技术:MySQL、JDBC(Java Database Connectivity)、JavaServer Pages(JSP)、JavaServer Pages ...

    最新国家开放大学电大《MySQL数据库应用》网络核心课实验训练2及4答案.docx

    在MySQL数据库应用中,实验训练2主要涉及了数据查询操作,包括单表查询、多条件查询、DISTINCT关键字、ORDER BY排序、GROUP BY分组以及聚合函数COUNT(), SUM(), AVG(), MAX()和MIN()的使用。这些是数据库查询的基础...

    MySQL数据库应用、设计与管理任务驱动教程(微课版)-课后练习参考答案.pdf

    在 MySQL 中,用户可以通过 SQL 语句来创建、删除和操作数据库。 - **数据库操作命令**: - 显示所有数据库:`Show Databases;` - 使用特定数据库:`Use 数据库名称;` - 创建数据库:`Create Database if not ...

    《MYSQL数据库应用实战教程》教学教案08.pdf

    《MYSQL数据库应用实战教程》教学教案08章节主要聚焦于如何设计和实施一个图书管理系统,涵盖了从需求分析到数据库设计,再到具体功能模块的实现。本章内容详细讲解了以下几个核心知识点: 1. 需求管理:在设计图书...

Global site tag (gtag.js) - Google Analytics