-
MySQL 修改编码设置及乱码问题
所属栏目:[MySql教程] 日期:2021-02-23 热度:166
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 数据库文件的写入和读出出现乱码的情况,有可能是以下问题造成的: 一. 在前台连接写入的时候编码是不是与数据库编码符合 $conn = @ MYSQL_CONNECT("localhost","root","")OR DIE ("数据[详细]
-
mysql 转换NULL数据的简单示例
所属栏目:[MySql教程] 日期:2021-02-23 热度:140
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 使用mysql查询数据库,当执行 left join 时,有些关联的字段内容是 NULL ,因此获取记录集后,需要对NULL的数据进行转换操作。 本文将提供一种方法,可以在查询时直接执行转换处理。使获[详细]
-
mysql 格式化数字入门实例
所属栏目:[MySql教程] 日期:2021-02-23 热度:200
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 最近因为工作的需求,需要对mysql中数字进行格式化,但发现网上的资料较少,索性自己总结一下,方便自己也帮助有需要的朋友们,下面话不多说,来一起看看详细的介绍: 一、format函数:[详细]
-
MySQL 创建数据库的简单示例(utf-8格式)
所属栏目:[MySql教程] 日期:2021-02-23 热度:68
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! Linux代码 GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;UTF8: CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; eg:[详细]
-
MySQL 用户密码修改的三种方法
所属栏目:[MySql教程] 日期:2021-02-23 热度:164
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 方法一: (适用于管理员或者有全局权限的用户重设其它用户的密码) 进入命令行模式 mysql -u root -pmysqluse mysql;mysql UPDATE user SET password=PASSWORD("new password") WHERE user[详细]
-
MySQL 性能调优my.cnf配置示例
所属栏目:[MySql教程] 日期:2021-02-23 热度:118
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 提供一个MySQL 5.6版本适合在1GB内存VPS上的my.cnf配置文件: [client] port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mysql.sock basedir = /usr/local/my[详细]
-
MySQL 创建一个指定数据库的用户示例
所属栏目:[MySql教程] 日期:2021-02-23 热度:55
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! mysql 创建一个用户 hail,密码 hail,指定一个数据库 haildb 给 hail -- 512.笔记 jb51.cc mysql -u root -p password use mysql; insert into user(host,user,password) values('local[详细]
-
Windows Server 2008 R2修改MySQL 5.5数据库目录为D盘示例
所属栏目:[MySql教程] 日期:2021-02-23 热度:169
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 说明: 操作系统:Windows Server 2008 R2 MySQL版本:5.5 MySQL程序安装目录:D:MySQLMySQL Server 5.5 MySQL数据库默认目录:C:ProgramDataMySQLMySQL Server 5.5data 需求:修[详细]
-
MySql 删除匿名用户的简单示例
所属栏目:[MySql教程] 日期:2021-02-23 热度:138
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 许多MySQL程序都会带有匿名登录的功能。在刚刚安装完MySQL之后,就可以登录数据库啦。 这对于平时使用MySQL来说也基本没有什么,但是如果我们想部署数据库的时候,这种登录方式式绝对不[详细]
-
mysql 查看当前配置文件my.cnf 的简单示例
所属栏目:[MySql教程] 日期:2021-02-21 热度:55
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。 安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。 使用locate my.cnf命令[详细]
-
解决Failed to issue method call: Unit mysql.service failed t
所属栏目:[MySql教程] 日期:2021-02-21 热度:152
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 1、软件环境: OpenSUSE 13.1 x64MySQL 5.6.20 x64 2、采用RPM包安装MySQL 5.6.20 # rpm -ivh MySQL-server-5.6.20-1.sles11.x86_64.rpm# rpm -ivh MySQL-client-5.6.20-1.sles11.x86_64[详细]
-
mysql 使用drop和delete方法删除用户的简单示例
所属栏目:[MySql教程] 日期:2021-02-21 热度:91
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! MySQL删除用户可以分为下面两种,分别是: drop user 用户名; 语法:drop user 用户名; 作用:删除已经存在的用户,例如要删除yan这个用户,(drop user yan;)默认删除的是yan@%这个用户[详细]
-
MySQL SET PASSWORD语法示例
所属栏目:[MySql教程] 日期:2021-02-21 热度:60
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! SET PASSWORD = PASSWORD('newpass')SET PASSWORD FOR user = PASSWORD('newpass')SET PASSWORD语句用于向一个原有MySQL用户 账户赋予一个密码。 第一个语法为当前用户设置密码。已使用[详细]
-
MySQL 常用数据库备份、恢复的简单示例
所属栏目:[MySql教程] 日期:2021-02-21 热度:190
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 有些时候需要在MySQL命令行中进行数据库备份的操作,这时我们就需要对MySQL命令有所了解,基本格式如下: mysqldump -h主机名 -P端口 -u用户名 -p密码 (–database) 数据库名 文件名.sql[详细]
-
CentOS 修改mysql root密码的简单示例
所属栏目:[MySql教程] 日期:2021-02-21 热度:160
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 第一步:用帐号登录mysql [root@CentOs5 ~]# mysql -u root或 # mysql -uroot -p 第二步:改变用户数据库 mysql use mysqlReading table information for completion of table and colum[详细]
-
解决MySQL丢失文件localhost.localdomain.pid、mysql.sock的示例
所属栏目:[MySql教程] 日期:2021-02-21 热度:196
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 1.localhost.localdomain.pid 保存的是MySQL所启动的后台服务进程的PID值,如果这个文件丢了,可以创建一些,然后把一个数字放入其中。 2./tmp/mysql.sock 文件的作用是 MySQL通过这个un[详细]
-
MySQL 主从同步的原理示例
所属栏目:[MySql教程] 日期:2021-02-21 热度:177
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 1、什么是mysql主从同步? 当master(主)库的数据发生变化的时候,变化会实时的同步到slave(从)库。 2、主从同步有什么好处? 水平扩展数据库的负载能力。 容错,高可用。Failover(失败切[详细]
-
MySQL 安全模式下重置root密码实现方法
所属栏目:[MySql教程] 日期:2021-02-21 热度:154
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 如果忘记MySQL密码可以在安全模式下重置MySQL的root密码,首先以安全模式启动mysql,这样不需要密码可以直接以root身份登录,然后重置密码。 首先,我们停掉MySQL服务: sudo service my[详细]
-
解决MySQL版本问题sql_mode=only_full_group_by示例
所属栏目:[MySql教程] 日期:2021-02-21 热度:139
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 1、查看sql_mode select @@sql_mode 查询出来的值为: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGI[详细]
-
Linux 实现mysql数据库导入导出的方法
所属栏目:[MySql教程] 日期:2021-02-21 热度:155
1、导入数据库 在命令行下输入: mysql -u username -p test /home/data/test.sql 说明:username是数据库用户名,test为目标数据库,回车,输入数据库密码,就进行导入操作了! 2、导出数据库 2.1、导出整个数据库: mysqldump -u username -p test /home/d[详细]
-
Ubuntu 实现安装Mysql数据库的方法
所属栏目:[MySql教程] 日期:2021-02-21 热度:150
系统环境:Ubuntu 16.04; 安装步骤 1、通过以下环境安装mysql服务端与客户端软件 sudo apt-get install mysql-server apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev 安装过程中需要输入用户名和密码,请一定设置,否则后续可能操作[详细]
-
MySQL 8的复制功能解析
所属栏目:[MySql教程] 日期:2021-02-21 热度:137
MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积[详细]
-
MySQL授权许可解析
所属栏目:[MySql教程] 日期:2021-02-21 热度:150
MySQL是开源软件,但开源不意味着免费,开源软件的使用应遵循该软件提供的使用授权许可。MySQL的授权许可是英文的,而且一直以来没有权威的中文译本,所以很多人都不清楚其中的细节。 最近我在做一些ASP.NET+MySQL的应用,特地对MySQL的授权许可进行了研究。[详细]
-
MYSQL使用参数化查询防止SQL注入漏洞
所属栏目:[MySql教程] 日期:2021-02-21 热度:101
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编来看看吧。 SQL注入漏洞曾经是Web应用程序的噩梦,CMS、BBS、Blog无一不曾受其害。 SQL注入的原理 以往在Web应用程序访问数据库时一般是采取拼接字符串的形式,比如登录的时候就是根据用户名和密码去查询[详细]
-
Linux 实现增加MySQL用户的简单方法
所属栏目:[MySql教程] 日期:2021-02-20 热度:72
格式: grant select on 数据库.* to 用户名@登录主机 identified by 密码 例1、增加一个用户user_1密码为123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。 首先用以root用户连入MySQL,然后键入以下命令: mysql grant sele[详细]