配置mysql

摘要:
PASSWORD('密码')可用于添加以用户为帐户、以密码为主机的帐户。主机可以是IP地址或%通配符,以标识MySQL中的密码//添加用户>GRANTALLPRIVILEGESON数据库名称。表名TO“mysql user”@“mysql host”IDENTIFIEDBY“mysql password”WITH GRANTOPION;

1.如果本地连接mysql -uroot -p 报出Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'的错误,原因是,/var/lib/mysql 的访问权限问题。运行命令chown -R mysql:mysql /var/lib/mysql可解决,mysql的服务名为mysqld,所以

启动:service mysqld start;重启:service mysqld restart;停止:service mysqld stop;重载:service mysqld reload;

想新增用户:

>use mysql;//选择mysql数据表

>INSERT ('Host','User','Password') VALUES ('host','user',PASSWORD('password')) 即可添加账号为user  密码为password的账号   host可以是IP地址也可以是%通配符,PASSWORD()是一个加密函数,用以mysql内部来识别密码的.//增加用户

>GRANT ALL PRIVILEGES ON 库名.表名 TO 'mysql用户'@'mysql的host' IDENTIFIED BY 'mysql的密码' WITH GRANT OPTION;//添加权限  库名表名可以不用指定  *标识所有库和表

>FLUSH   PRIVILEGES;//刷新权限(必须运行)

安装完后发现坑爹的事实,centos  yum包里mysql是5.1的版本,目前使用起码应该是5.5,所以只能删了重装;安装5.5的方法是:

1.停止MYSQL运行以及卸载老版本

service mysqld stop #暂停MYSQL

yum remove mysql mysql-*  #卸载老版本MYSQL

2.检查残余的mysql扩展并删除

yum list installed | grep mysql

yum remove mysql-libs

3.安装一些依赖环境

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://mirrors.neusoft.edu.cn/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/epel-release-6-5.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

4.安装mysql 5.5

yum --enablerepo=remi,remi-test info mysql mysql-server

yum --enablerepo=remi,remi-test install mysql mysql-server

5.启动和检查

mysql_upgrade -u root -p(如果进入数据库看不到mysql表,先运行/usr/bin/mysqld_safe --skip-grant-tables &启动mysql(不验证密码));

免责声明:文章转载自《配置mysql》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇我叫mt3.2更新公告靶场sql注入练手----sqlmap篇(纯手打)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Manjaro安装Mysql

一、理想情况下 //下载Mysql pacman -S mysql //初始化Mysql,记住生成的密码,方便修改 sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql //设置开机启动 systemctl enable mysqld.service /...

admin 的使用及参数配置

admin的使用 创建超级用户 在admin.py注册模型表 admin.site.register(models.author) django默认注册两张自带的表 admin 生成自定义模型url的规律 http://127.0.0...

win 10 如何找到 mysql 的 my.ini 文件

本文主要讲解如何找到win10 系统的 my.ini 文件 1. 找到服务程序。   桌面图标 计算机  右键 点击管理        找到 mysql 8.0 服务                 第二步:   查看 mysql 8.0 的属性    查看可执行文件的路径    "C:Program FilesMySQLMySQL Server 8.0...

Vue结合vue-print-nb实现打印功能

安装 npm install vue-print-nb --save main.js中全局引入 import Print from 'vue-print-nb' Vue.use(Print); 页面中使用 3.1 使用ref <div > <p>打印内容</p> &...

简单的图像相似度计算方法

目录 塑料瓶图像检测 说明 1.方法 2.测试结果(单张图片比对) 直方图 互信息 余弦相似度 感知哈希算法 3.评价 塑料瓶图像检测 目的:用于判断一张图片是否为塑料瓶; 条件:总计300多张图片分为70多类,同一类塑料瓶分别放置在同一个文件夹; 思路:选取每个文件夹的一张图片与目标图片对比计算返回相似度最高的值,通过多次试验确定阈值,...

在Delphi中动态地使用SQL查询语句 Adoquery sql 参数 冒号

  http://blog.sina.com.cn/s/blog_732d14b50100qnt8.html   在Delphi中动态地使用SQL查询语句 在一般的数据库管理系统中,通常都需要应用SQL查询语句来提高程序的动态特性。下面介绍如何在Delphi中实现这种功能。在Delphi中,使用SQL查询语句的途径是:在窗体中置入TQuery构件,设置其...