MYSQL教程:数据库具体操作

1. 连接数据库服务器

$ ./mysql -h host_name -u user_name -p

-h host_name(--host=host_name),连接的数据库主机名,如果在本地主机上则可省略。

-u user_name(--user=user_name),数据库用户名,在unix系统上,如果系统的登录名与数据用户名一样,则可省略。在windows系统中,可通过设置环境变量USER来给出数据库用户名,如set USER=username。

-p(--password),提供数据库用户密码,有该选项mysql就会提示你输入密码。输入的密码以星号显示,以确保安全。也可直接在-p后写上密码(-p和密码间不能有空格),但这不安全,不推荐。

连接成功后,mysql数据库服务器会显示一些欢迎信息。接着就可用mysql>use database_name命令打开指定的数据库。

$ ./mysql -h host_name -u user_name -p database_name命令可直接打开指定数据库。

2. 更新用户密码

mysql>update user set password=passowrd('your passowrd') where host='%';

刷新权限设置:mysql>flush privileges;

3. MySQL读取配置文件的顺序

my.cnf是MySQL数据库的配置文件,它存在多个地方,在/etc目录,数据目录和用户主目录都有。放在不同位置,里面的选项有不同的作用范围,下面是MySQL读取配置文件的顺序和作用。

mysql 读取配置文件的顺序:

/etc/my.cnf       Global options.

DATADIR/my.cnf      Server-specific options.

defaults-extra-file   The file specified with the --defaults-extra-file option.

~/.my.cnf        User-specific options.

时间: 2024-11-22 16:49:24

MYSQL教程:数据库具体操作的相关文章

php入门教程-数据库操作

php教程入门教程-数据库教程操作 在这个教程中,我们将一步一步地建立一个小的网站,使用了PHP和MySQL的下面特性: 1. 查看数据库: 2. 编辑数据库的记录: 3. 修改数据库的记录: 4. 删除数据库的记录. 我们将同时学习MySQL和PHP,一起去感觉它们.本文直接从这里学,如果不会安装配置Apache+PHP+Mysql请查看网页教学网相关文章吧! 先运行web服务器(已增加PHP扩展): 运行MySQL. 创建和操纵一个MySQL数据库: 首先我们需要创建要使用的数据库和表.数据

ASP数据库简单操作教程

教程|数据|数据库 ASP数据库简单操作教程 <1 >.数据库连接(用来单独编制连接文件conn.asp) < % Set conn = Server.CreateObject("ADODB.Connection") conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\bbs\db1\user.mdb") % >

jsp如何链接mysql数据库的操作

  1:在数据服务端安装好mysql数据库,这个是必须的,在自己的ssh或者虚拟机上,数据mysql可以看到相关的提示,说明安装成功: 2:我是用的是tomcat服务器,在这里需要安装好java连接mysql的数据库操作库.我是用的jar包是:mysql-connector-java-3.1.14.tar.gz, 大家可以在网上下载,或者,在官网上下载: 3:把解包后的jar放到tomcat里面的lib文件夹下: 4:在程序的代码段里添加连接函数库和库函数,就可以连接到mysql数据库了: 5:

mysql-QT连MySQL数据库插入操作问题

问题描述 QT连MySQL数据库插入操作问题 版本:QT5.2.1 MySQL5.0代码如下: 代码一:query.exec(""insert into text1(idnamesex) values(1'1''1')""); 给数据库中text1表中插入数据,成功! 代码二:query.prepare(""insert into text1(idnamesex)""""values(:id:name:se

mysql数据库表操作,求解答

问题描述 mysql数据库表操作,求解答 现在有一张emp表,表中有8个字段,emp表中有数据,怎样再增加一个字段,设置成主键,自增 解决方案 alter table emp add id int auto_increment,add primary key(id) 解决方案二: ALTER TABLE emp ADD PRIMARY KEY id AUTO_INCREMENT

mysql+php数据库操作类

mysql+php数据库操作类 class DbQueryForMysql {  /**   * select方法返回的最大记录数   */  const MAX_ROW_NUM = 1000;  /**   * 数据查询结果集对象   * @var object $dataSet   */  public $dataSet   = NULL ;  /**   * 数据源对象   * @var object $ds   */  public $ds    = NULL ;  /**   * 查询

C语言对mysql数据库的操作

原文:C语言对mysql数据库的操作这已经是一相当老的话题.不过今天我才首次使用,把今天的一些体会写下来,也许能给一些新手带来一定的帮助,更重要的是供自己今后忘记的怎么使用而进行查阅的! 我们言归正传 1.头文件:        #include <stdio.h>        #include <stdlib.h>        #include <mysql/mysql.h> //这个是必需要包含的,下面对mysql的所有操作函数,都出自这里 2.定义一个MYSQ

一个ASP.NET的MYSQL的数据库操作类自己封装的_实用技巧

/** * 类说明:对MYSQL数据库的操作类 */ using System; using System.Data; using MySql.Data.MySqlClient; namespace Niunan.BYLW.Utility { /// <summary>对MYSQL数据库的操作类 /// /// </summary> public class MYSQLHelper { private MySqlConnection conn = null; private MyS

MySQL数据库常用操作和技巧(DBA必备知识)_Mysql

MySQL数据库可以说是DBA们最常见和常用的数据库之一,MySQL的广泛应用,也使更多的人加入到学习它的行列之中.下面是老MySQL DBA总结的MySQL数据库最常见和最常使用的一些经验和技巧,分享给大家! 一.MySQL数据库的备份 使用MySQL数据库,最常用也是最重要的就是数据库备份了,所以我们先介绍数据库备份.进行数据库备份,又很正规的数据库备份方法,同其他的数据库服务器有相同的概念,但有没有想过,MySQL会有更简捷的使用文件目录的备份方法,而且又快有好(这个方法没有得到官方正式文