博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux mysql
阅读量:5974 次
发布时间:2019-06-19

本文共 1246 字,大约阅读时间需要 4 分钟。

一、简介

MySQL是一个由瑞典 MySQL AB 公司开发,目前属于 旗下公司。MySQL 最流行的,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 和 可组成良好的开发环境。

 

二、下载安装

下载地址

://ftp.iij.ad.jp/pub/db/mysql/Downloads/
 

安装参考:

 

 

三、常见问题

1) 提示如下错误:

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

解决方法:

1)确保密码正确2)对用户进行授权, 参考:

 

2) 提示如下错误:

Mysql ERROR 1045 (28000): Access denied for user root'@'localhost'

解决方法:

需要强行重新修改密码,方法如下:

/etc/init.d/mysql stop   (service mysqld stop )/usr/bin/mysqld_safe --skip-grant-tables另外开个SSH连接[root@localhost ~]# mysqlmysql>use mysqlmysql>update user set password=password("123456") where user="root";mysql>flush privileges;mysql>exitpkill -KILL -t pts/0 可将pts为0的**用户(之前运行mysqld_safe的用户窗口)强制踢出正常启动 MySQL:/etc/init.d/mysql start   (service mysqld start)

 

3、MySQL表名大小写问题

Linux下的MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写:

1、修改 ~/my.cnf;2、在[mysqld]节点下,加入一行: lower_case_table_names=13、重启MySQL即可;
提示: lower_case_table_names=1 参数缺省地在 Windows 中这个选项为 1 ,在 Unix 中为 0,因此在window中不会遇到的问题,一旦一直到linux就会出问题的原因

转载地址:http://wabox.baihongyu.com/

你可能感兴趣的文章
摆正测试员在软件项目中的位置
查看>>
Bambook 稍后阅读 V1.01 发布
查看>>
安装第三方库出现 Python version 2.7 required, which was not found in the registry
查看>>
【Quartz】Integration with Spring
查看>>
f5课堂:云计算和虚拟化助力灾难恢复
查看>>
老五视角:***频来袭 关注与计算安全与保障
查看>>
小结:Windows Phone 理念、界面、配置、应用
查看>>
js获取<s:radio>的值
查看>>
我的友情链接
查看>>
Windows 2003sp2 AD到Windows 2008R2 AD的升级
查看>>
hash
查看>>
vlan的单臂路由
查看>>
CentOS-5.5-64bit+ZCS-6.0.10_GA_2692.RHEL5_64 Install Logs
查看>>
第一个go-mysql-binlog解析
查看>>
爱心存储:从入门到精通
查看>>
Cassandra和HBase主要设计思路对比
查看>>
python基础之迭代器和生成器
查看>>
【Latex】插入空格的几种方式
查看>>
linux中的crondtab定时计划任务
查看>>
sendmail服务器加密与身份认证
查看>>