- 浏览: 127323 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (145)
- java (145)
- Java网络编程 (1)
- SWT 文本框Text通过GC重绘改变边框颜色 (1)
- tomcat部署web工程的两种方法 (1)
- JAX-RS 从傻逼到牛叉 1:REST 基础知识 (1)
- FreyjaJdbcTemplate 大致上完工了,想请人重构。。 (1)
- 开始认识自己 (1)
- 设计模式-Abstract Factory 模式 (1)
- 数据库中主键的设计原则 (1)
- JNI中jstring类型与c语言中的字符串的转换 (1)
- mac环境变量 (1)
- STC单片机ADC转换的例子 (1)
- myeclipse 8下安装Ibator . (1)
- OSGI与Android结合 (1)
- CSDN BLOG EXPERT (1)
- Java中网络操作的开源库CommonsNet (1)
- Apache License Version 2.0 英文内容及中文翻译 (1)
- JTest (1)
- GeoCon 用C#编写的开源的地理信息数据转换工具 (1)
- ERP简易教程 (1)
- 提高站点在搜索引擎上的排名 (1)
- Wifi (1)
- 腾讯Q+开放平台,相信又是一次成功的模仿 (1)
- C#坦克大战网络版代码 (1)
- Problem16 (1)
- Ajax 应该变成 Ajaj (关于JSON 与 XML 的比较) (1)
- ava框架数据库连接池比较(c3p0 (1)
- dbcp和proxool)bonecp (1)
- 继续向成熟男人靠拢 (1)
- Qt4.7中 默认的构造函数 (1)
- xml CDATA (1)
- 只针对中英文混合分词的中文分词器 (1)
- 典型相关分析及其适用范围和spss操作(转) (1)
- llvm (1)
- java连接数据库Oracle|DB2|Sql Server|Sybase|Informix|MySQL||PostgreSQL|access (1)
最新评论
-
xm3530:
什么鬼?都没法看,发出来干嘛
Android中利用App实现消息推送机制的代码实例 -
lvtenglongxiaohei:
太经典了!
学习一下!
ERP简易教程 -
lvtenglongxiaohei:
<br> 一天中午,丈 ...
ERP简易教程 -
hzw2312:
加油~~~!!!
开始认识自己 -
123048591:
显示乱码
tomcat部署web工程的两种方法
<div id="blog_text" class="cnt"><span style="text-decoration: underline;">1、linux下启动mysql的命令:</span><br>/etc/init.d/mysql start<br><span style="text-decoration: underline;">2、关闭mysql的命令:</span><br>/etc/init.d/mysql shutdown<br><span style="text-decoration: underline;">3、重启mysql的命令</span>:<br>/etc/init.d/mysql restart<br><span style="text-decoration: underline;">4、创建用户</span>:<br>grant 权限(all代表所有权限) on database_name.* to usernmae@"%" identified by "password"<br>grant privileges (columns) on what to user identified by "password" with grant option<br>如果创建用户后或者update mysql-user表后权限的设置不生效,可以执行flush privileges;就ok!
mysql>grant select,insert,update,delete,create,drop on vtdc.employee to joe@10.163.225.87 identified by '123';<br>给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。
mysql>grant all privileges on vtdc.* to joe@10.163.225.87 identified by '123';<br>给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。
mysql>grant all privileges on *.* to joe@10.163.225.87 identified by '123';<br>给来自10.163.225.87的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。
mysql>grant all privileges on *.* to joe@localhost identified by '123';<br>给本机用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。 <br><br><span style="text-decoration: underline;">5、导入数据</span>:<br>在mysql的命令行 source /root/daoru.sql;<br><br><span style="text-decoration: underline;">6、linux下解决mysql数据库大小写的问题</span>:<br>修改/etc/my.cnf文件,在[mysqld]下加一行:lower_case_table_names=1 (修改完后需要重启动mysql才能生效)<br>如果/etc下没有my.cnf文件,就把/usr/share/mysql目录下的my-medium.cnf拷贝到/etc目录下,重命名为my.cnf,然后再修改,最后重启mysql就ok了.可以在mysql的命令行检查当前的设置是否区分大小写:<br><br>mysql> show variables like '%case_table%';<br><br>+------------------------+-------+<br><br>| variable_name | value |<br><br>+------------------------+-------+<br><br>| lower_case_table_names | 1 |<br><br>+------------------------+-------+<br>(0:区分;1:不区分)<br><br><span style="text-decoration: underline;">7、自动启动</span><br>1)察看mysql是否在自动启动列表中<br>[root@test1 local]# /sbin/chkconfig –list<br>2)把mysql添加到你系统的启动服务组里面去<br>[root@test1 local]# /sbin/chkconfig – add mysql<br>3)把mysql从启动服务组里面删除。<br>[root@test1 local]# /sbin/chkconfig – del mysql<br><br><span style="text-decoration: underline;">8、修改mysql字符编码</span>:<br><br>打开配置文件/etc/my.cnf(修改完后需要重启动mysql才能生效)<br>在[client] 添加 default-character-set=utf8 默认字符集为utf8<br>在[mysqld] 添加 default-character-set=utf8 默认字符集为utf8<br>init_connect='set names utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)<br><br>mysql> show variables like 'character_set%';<br>+--------------------------+----------------------------+<br>| variable_name | value |<br>+--------------------------+----------------------------+<br>| character_set_client | utf8 |<br>| character_set_connection | utf8 |<br>| character_set_database | utf8 |<br>| character_set_filesystem | binary |<br>| character_set_results | utf8 |<br>| character_set_server | utf8 |<br>| character_set_system | utf8 |<br>| character_sets_dir | /usr/share/mysql/charsets/ |<br>+--------------------------+----------------------------+<br><br><span style="text-decoration: underline;">9、查看mysql数据库里已经创建好的存储过程和存储函数</span>:<br><br>show procedure status<br>show function status<br>查看某个存储过程的代码:show create procedure status<br><br>对于存储过程,如果是root用户创建的,其他用户则无法访问,可以用如下的方式来解决:<br>mysql> show create procedure `database`.`procedure_name`\g<br>mysql> grant select on mysql.proc to user@'host' identified by 'passwd';<br>注意:identified by 'passwd' 的用途是修改密码,如果不想修改密码的话就不要加这句话.<br><br><span style="text-decoration: underline;">10、查看表结构</span>:desc table_name;<br>linux下查看到3306端口的tcp链接:netstat -an | grep 3306<br>mysql命令行下查看连接池的链接:show processlist<br>linux下远程链接mysql数据库:mysql -h192.168.1.1 -u -p<br><br><span style="text-decoration: underline;">11、mysql的用户权限</span><br><br>首先是用户的创建,可以用grant<br>grant all privileges on *.* to 'monty'@'localhost' identified by 'some_pass' with grant option;<br><br>也可以直接插入:<br>insert into user (host,user,password) values('localhost','dummy',password('some_pass'));<br>flush privileges;
mysql>grant select,insert,update,delete,create,drop on vtdc.employee to joe@10.163.225.87 identified by '123';<br>给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。
mysql>grant all privileges on vtdc.* to joe@10.163.225.87 identified by '123';<br>给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。
mysql>grant all privileges on *.* to joe@10.163.225.87 identified by '123';<br>给来自10.163.225.87的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。
mysql>grant all privileges on *.* to joe@localhost identified by '123';<br>给本机用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。 <br><br><span style="text-decoration: underline;">5、导入数据</span>:<br>在mysql的命令行 source /root/daoru.sql;<br><br><span style="text-decoration: underline;">6、linux下解决mysql数据库大小写的问题</span>:<br>修改/etc/my.cnf文件,在[mysqld]下加一行:lower_case_table_names=1 (修改完后需要重启动mysql才能生效)<br>如果/etc下没有my.cnf文件,就把/usr/share/mysql目录下的my-medium.cnf拷贝到/etc目录下,重命名为my.cnf,然后再修改,最后重启mysql就ok了.可以在mysql的命令行检查当前的设置是否区分大小写:<br><br>mysql> show variables like '%case_table%';<br><br>+------------------------+-------+<br><br>| variable_name | value |<br><br>+------------------------+-------+<br><br>| lower_case_table_names | 1 |<br><br>+------------------------+-------+<br>(0:区分;1:不区分)<br><br><span style="text-decoration: underline;">7、自动启动</span><br>1)察看mysql是否在自动启动列表中<br>[root@test1 local]# /sbin/chkconfig –list<br>2)把mysql添加到你系统的启动服务组里面去<br>[root@test1 local]# /sbin/chkconfig – add mysql<br>3)把mysql从启动服务组里面删除。<br>[root@test1 local]# /sbin/chkconfig – del mysql<br><br><span style="text-decoration: underline;">8、修改mysql字符编码</span>:<br><br>打开配置文件/etc/my.cnf(修改完后需要重启动mysql才能生效)<br>在[client] 添加 default-character-set=utf8 默认字符集为utf8<br>在[mysqld] 添加 default-character-set=utf8 默认字符集为utf8<br>init_connect='set names utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)<br><br>mysql> show variables like 'character_set%';<br>+--------------------------+----------------------------+<br>| variable_name | value |<br>+--------------------------+----------------------------+<br>| character_set_client | utf8 |<br>| character_set_connection | utf8 |<br>| character_set_database | utf8 |<br>| character_set_filesystem | binary |<br>| character_set_results | utf8 |<br>| character_set_server | utf8 |<br>| character_set_system | utf8 |<br>| character_sets_dir | /usr/share/mysql/charsets/ |<br>+--------------------------+----------------------------+<br><br><span style="text-decoration: underline;">9、查看mysql数据库里已经创建好的存储过程和存储函数</span>:<br><br>show procedure status<br>show function status<br>查看某个存储过程的代码:show create procedure status<br><br>对于存储过程,如果是root用户创建的,其他用户则无法访问,可以用如下的方式来解决:<br>mysql> show create procedure `database`.`procedure_name`\g<br>mysql> grant select on mysql.proc to user@'host' identified by 'passwd';<br>注意:identified by 'passwd' 的用途是修改密码,如果不想修改密码的话就不要加这句话.<br><br><span style="text-decoration: underline;">10、查看表结构</span>:desc table_name;<br>linux下查看到3306端口的tcp链接:netstat -an | grep 3306<br>mysql命令行下查看连接池的链接:show processlist<br>linux下远程链接mysql数据库:mysql -h192.168.1.1 -u -p<br><br><span style="text-decoration: underline;">11、mysql的用户权限</span><br><br>首先是用户的创建,可以用grant<br>grant all privileges on *.* to 'monty'@'localhost' identified by 'some_pass' with grant option;<br><br>也可以直接插入:<br>insert into user (host,user,password) values('localhost','dummy',password('some_pass'));<br>flush privileges;
发表评论
-
java连接数据库Oracle|DB2|Sql Server|Sybase|Informix|MySQL||PostgreSQL|access
2012-02-08 14:17 1057<div>Java数据库连接(JDBC)由 ... -
llvm
2012-02-07 16:29 880llvm ... -
典型相关分析及其适用范围和spss操作(转)
2012-02-07 15:43 1579看文章《科学学研 ... -
只针对中英文混合分词的中文分词器
2012-02-03 10:39 1011该版本说明 1、只针对中英文混合分词 需要一些中文和 ... -
xml CDATA
2012-02-03 08:45 1208<h2 style="font-si ... -
Qt4.7中 默认的构造函数
2012-02-01 09:14 1086<p><span style=&qu ... -
继续向成熟男人靠拢
2012-01-11 17:04 878转自徒儿的人人。 ... -
ava框架数据库连接池比较(c3p0,dbcp和proxool)bonecp
2012-01-11 14:13 1134<h1 style="text ... -
Ajax 应该变成 Ajaj (关于JSON 与 XML 的比较)
2011-12-28 15:23 962<span style="font- ... -
Problem16
2011-12-28 12:53 667package com.shui.mu.yao.io. ... -
C#坦克大战网络版代码
2011-12-20 13:09 983简单C#坦克大战网络版代码 写完单机版 http ... -
腾讯Q+开放平台,相信又是一次成功的模仿
2011-12-20 10:44 860今天看到两则新 ... -
Wifi
2011-12-19 13:14 1084. Confirm if Wifi is On ... -
提高站点在搜索引擎上的排名
2011-12-19 12:04 934对于拥有网站的各位站长来说,都希望自己的站点能够在各种 ... -
ERP简易教程
2011-12-16 16:47 920注明:下面的帖子 ... -
GeoCon 用C#编写的开源的地理信息数据转换工具
2011-12-14 12:29 956<p class="MsoNorma ... -
JTest
2011-12-14 09:00 1029接到parasoft公司一位先生打来的电话,说下个月第 ... -
Apache License Version 2.0 英文内容及中文翻译
2011-12-13 12:59 2334</span> <p class= ... -
Java中网络操作的开源库CommonsNet
2011-12-13 12:39 816<p class="MsoNorma ... -
CSDN BLOG EXPERT
2011-12-13 08:59 1093<img src="http://p. ...
相关推荐
本文旨在指导初学者如何在Linux环境下安装、配置和使用MySQL,尤其是那些具有Windows操作系统下数据库管理经验,初次接触Linux的用户。 #### 二、安装MySQL ##### 1. 下载MySQL安装文件 在Linux环境下安装MySQL需要...
Linux 操作 MySQL 的基本命令 Linux 操作 MySQL 的基本命令是 MySQL 数据库管理的基础,了解这些命令可以帮助用户更好地管理和维护 MySQL 数据库。 1. 创建 mysqld 数据库的管理用户 在 Linux 下创建 mysqld ...
Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL 客户端和服务器端 在 Linux ...
在Linux环境下,为了实现Java程序与MySQL数据库的连接,开发者通常会使用JDBC(Java Database Connectivity)驱动。本篇文章将详细讲解“mysql-connector-java”在Linux下作为MySQL的JDBC驱动Jar包的相关知识点。 1...
本文将深入探讨Linux下MySQL的基本操作以及如何创建和使用存储过程。 一、MySQL基本操作 1. 安装MySQL:在Linux上安装MySQL通常通过包管理器完成,如Ubuntu使用`apt-get`,CentOS使用`yum`。例如,安装命令可能为...
标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这通常包括下载RPM包,验证依赖关系,然后进行安装。 描述中的“Linux mysql rpm安装包”指的是我们使用RPM包来安装MySQL...
在Linux环境下安装MySQL数据库系统,通常有两种方法:使用软件包管理器(如apt-get或yum)或者通过源代码编译安装。本篇将详细介绍在Linux下通过编译安装MySQL 5.6.29的过程,这给用户提供了更多的自定义选项,以便...
linux下Mysql数据库远程连接操作.pdf
Linux 下 MySQL 基本配置及操作 在 Linux 系统中,MySQL 是一个非常流行的关系型数据库管理系统。为了能够正确地使用 MySQL,我们需要了解如何启动和停止 MySQL 服务,如何配置 MySQL 的字符编码,如何执行基本的...
Linux 操作系统下彻底卸载 MySQL 是一个相对复杂的过程,需要逐步完成多个步骤来确保 MySQL 被完全卸载。本文将指导您如何彻底卸载 Linux 下的 MySQL。 步骤 1:查找以前是否装有 MySQL 使用以下命令来查找以前...
Linux作为一款开源操作系统,广泛应用于服务器环境,而MySQL则是一款流行的开源数据库管理系统,适用于各种规模的应用。掌握它们的基本操作命令是每位IT从业者必备的技能之一。以下将详细介绍这两个领域的常用命令。...
### Linux下MySQL的配置详解 #### 一、安装MySQL 在Linux系统中安装MySQL可以通过RPM包进行。这里提供了一个示例命令: ```bash rpm -ivh MySQL-server-4.1.22-0.glibc23.i386.rpm --nodeps rpm -ivh MySQL-...
### Linux下安装MySQL及基本操作 #### 一、安装MySQL 在Linux环境下安装MySQL数据库是一项常见但又重要的任务。本文将详细介绍如何在Linux系统中安装MySQL,并进行基本配置与操作。 ##### 1.1 检查系统是否已安装...
通过上述内容的学习,你将能掌握在Linux环境下MySQL的基本操作,进一步深入学习可以涉及复制、分区、存储引擎等高级主题,以满足更复杂的业务需求。在实践中不断学习和探索,将有助于成为一名熟练的MySQL数据库管理...
标题"Linux安装MySQL-devel"指向了一个具体的操作任务,即在Linux环境下安装MySQL的开发库。在这个过程中,我们将主要关注以下知识点: 1. **MySQL-devel组件**:MySQL-devel包含了用于编译MySQL客户端和服务器端...
通过以上步骤,我们不仅完成了MySQL 5.6在Linux下的安装与配置,还了解了一些基本的SQL命令操作。这为后续的开发工作打下了坚实的基础。对于初学者来说,这是一个很好的起点,而对于进阶学习者而言,则可以在此基础...
"Linux操作系统中如何安装MySQL数据库" 在 Linux 操作系统中,安装 MySQL 数据库是非常重要的一步,对于大多数的 web 应用程序来说,都是必不可少的。本文将详细介绍如何在 Linux 操作系统中安装 MySQL 数据库。 ...
总的来说,"linux-mysql-驱动"主要涉及的是在Linux操作系统下,Perl语言通过DBD::mysql模块与MySQL数据库的交互。这个驱动为Perl开发者提供了一个强大且灵活的工具,使得他们能够编写各种数据库应用,包括数据迁移、...