`
dcrpp
  • 浏览: 44793 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

mysql基本使用

阅读更多

 

mysql免安装版本安装方法:

1、将下载到的zip文件解压到任何一个目录,路径中不要有中文,最好不要有空格,如:D:\Tools

2、将解压后的目录中的my-small.ini文件复制一份放到同一目录下,命名为my.ini

3、在my.ini文件中添加如下信息,后保存:红色为添加的信息。

...

# The following options will be passed to all MySQL clients

[client]

password=root

port = 3306

socket = /tmp/mysql.sock

#################################################################################

#设置客户端字符集

default-character-set=utf8

#################################################################################

# Here follows entries for some specific programs

 

# The MySQL server

[mysqld]

port = 3306

socket = /tmp/mysql.sock

skip-locking

key_buffer_size = 16M

max_allowed_packet = 1M

table_open_cache = 64

sort_buffer_size = 512K

net_buffer_length = 8K

read_buffer_size = 256K

read_rnd_buffer_size = 512K

myisam_sort_buffer_size = 8M

#################################################################################

#设置basedir到你的安装路径

basedir=D:\Tools\mysql-5.5.0-m2-win32

#设置datadir到你的数据路径

datadir=D:/Tools/mysql-5.5.0-m2-win32/data

# 设置mysql服务器的字符集

default-character-set=utf8

##################################################################################

# Don't listen on a TCP/IP port at all. This can be a security enhancement,

# if all processes that need to connect to mysqld run on the same host.

# All interaction with mysqld must be made via Unix sockets or named pipes.

# Note that using this option without enabling named pipes on Windows

# (via the "enable-named-pipe" option) will render mysqld useless!

#skip-networking

.......

4、将my.ini复制一份到C:\Windows,原来那份留作备份,重装系统时直接将其复制到C:\Windows下即可。

 

安装Windows服务:

D:\mysql\bin\mysqld-nt -install

安装结束!

删除mysql服务

D:\mysql\bin\mysqld-nt -remove

 

启动和停止mysql服务:

net start mysql // 启动mysql服务

net stop mysql  // 停止mysql服务

 

使用cmd登录mysql:

1、打开cmd,cd到mysql的bin目录下

2、执行:

mysql -uroot -p,回车

3、输入密码,回车

退出mysql:

mysql>quit;

 

查看所有数据库:

mysql>show databases;

进入某个数据库(选中/激活某个数据库,将其设为当前工作数据库):

mysql>use 数据库名;

查看当前工作数据库中的所有表:

mysql>show tables;

 

修改root用户密码:(比如将密码设为:root)

use mysql;(将mysql数据库设为当前工作数据库)

update user set password=password('root') where user='root';

flush privileges;

创建一个新的用户,并设定密码:(比如用户名:user1,密码:1234)

use mysql

grant privileges on *.* to user1@localhost identified by '1234' with grant option;

创建支持事务的数据表:

在mysql中,数据库表分为3中类型:INNODB,BDB,和MyISAM类型。其中INNODB和BDB类型的表支持数据库事务,而MyISAM类型的表不支持事务。在mysql中用create table语句新建的表默认为MyISAM类型。如果希望创建INNODB类型的表,可以采用以下形式的DDL语句:

create table users(

id bigint not null auto_increment primary key,

name varchar(15),

password varchar(15),

) type=INNODB;

对已存在的表,可以采用以下形式的DDL语句修改表类型:

alter table 表名 type=INNODB;

 

使用jdbc连接数据库时,在url中设定数据库字符编码:

url = "jdbc:mysql://localhost:3306/数据库名?useUnicode=true&characterEncoding=utf-8";


分享到:
评论

相关推荐

    mysql mysql基本使用

    MySQL 基本使用 MySQL 是一种流行的开源关系型数据库管理系统(RDBMS),它使用 SQL(Structured Query Language)作为其操作语言。MySQL 具有高性能、可靠性和易于使用的特点。它支持大量的并发用户连接,可以处理...

    Mysql基本使用命令

    MySql基础的几个语句。如添加、删除、修改、对应的insert、delete、update

    mysql基本使用教程.doc

    mysql基本使用教程.doc

    第12周-第04章节-Python3.5-mysql基本使用.mp4

    第12周-第04章节-Python3.5-mysql基本使用.mp4

    mysql 基本使用教程

    MySQL 基本使用教程 MySQL 是一个关系型数据库管理系统,广泛应用于 Web 应用程序的数据存储和管理。本教程旨在为初学者提供一个基本的 MySQL 使用教程,涵盖连接服务器、输入查询、创建数据库、创建表、插入数据...

    LINUX下的Mysql数据库安装及使用方法、教程

    #### 六、MySQL 基本使用 安装完成后,即可开始使用 MySQL 进行数据库操作。 - **连接到 MySQL**:使用命令 `mysql -u root -p` 连接到数据库。 - **查询现有数据库**:输入 `show databases;` 来查看当前系统中...

    MySQL的安装配置 及 配置,服务管理,基本使用,性能优化,安全性,监控与日志管理,扩展与高可用,备份与恢复,版本升级与迁移

    MySQL基本使用 MySQL性能优化 MySQL安全性 MySQL监控与日志管理 MySQL扩展与高可用 MySQL备份与恢复 MySQL版本升级与迁移 MySQL数据库的管理和优化是一个持续的过程,需要不断地学习和实践。通过掌握性能优化、安全...

    mysql安装和使用

    本文将详细介绍MySQL的安装过程以及基本使用方法。 首先,我们需要下载MySQL的安装包。在这个例子中,我们看到有一个名为"mysql-5.5.39-winx64.msi"的文件,这表明它是一个适用于Windows操作系统的MySQL安装程序,...

    mysql基本操作指令

    以上只是MySQL基本操作的概述,实际应用中还涉及到触发器、日志、分区、优化等高级话题。通过阅读“布尔教育-mysql笔记.doc”、“复习秘籍.html”、“join.html”以及“常用函数.txt”,你可以深入学习这些概念和...

    mysql安装配置教程.docx

    #### 五、MySQL基本使用 **知识点9:登录MySQL** - 使用命令行或MySQL客户端工具登录MySQL服务器。 **知识点10:创建和管理数据库** - 通过SQL语句创建数据库、表、视图等对象,并执行增删改查(CRUD)操作。 **...

    mysql数据库基本操作

    MySQL数据库是一种广泛使用的开源关系型数据库管理系统,以其高效、稳定和易于管理的特性深受开发者喜爱。在本篇文章中,我们将深入探讨MySQL数据库的基本操作,包括数据的增、删、改、查(CRUD)以及一些核心概念。...

    Qt使用Mysql基本操作方法

    本文将深入探讨在Qt中使用MySQL进行基本操作的方法。 首先,为了在Qt项目中使用MySQL,我们需要添加必要的库。在`qmysql.pro`文件中,通常会包含以下配置来启用MySQL支持: ```pro QT += sql greaterThan(QT_MAJOR...

    MySQL 基本原理

    MySQL 基本原理

    Mysql简单安装及常用命令.pdf

    **三、MySQL基本使用** 1. **连接MySQL**: 使用`mysql`命令连接数据库,可指定主机名(`-h`)、用户名(`-u`)和密码(`-p`)。 2. **数据库操作**: 连接成功后,可以执行SQL命令,如创建数据库、表,插入、...

    my_sql的基本使用手册

    ### MySQL基本使用手册:安装、启动与连接详解 MySQL是一种广泛使用的开源关系型数据库管理系统,因其性能稳定、功能强大而受到众多开发者的青睐。本文将详细介绍MySQL的基本安装、启动及连接方法,帮助初学者快速...

    mysql workbench使用手册完整版

    这些内容帮助用户快速了解和掌握MySQL Workbench的基本功能。 手册的主体部分详细介绍了MySQL Workbench的各个主要界面和组件。例如,主窗口包括了中心区域、工作区、应用程序的最小窗口尺寸、工作台偏好设置等。...

    Linux 使用rpm方式安装mysql

    通过上述步骤,我们可以顺利地在 Linux 系统中使用 rpm 方式安装 MySQL,并且能够配置 MySQL 以满足基本的需求。此外,还提供了解决一些常见问题的方法,帮助用户更加高效地管理和使用 MySQL 数据库。希望这些内容能...

Global site tag (gtag.js) - Google Analytics