Ubuntu下安装mysql
来源:互联网 发布:矩阵奇异值分解算法 编辑:程序博客网 时间:2024/05/22 02:19
首先安装:
ubuntu上安装mysql非常简单只需要几条命令就可以完成。
测试安装成功没有:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
====================================================
然后你发现安装过程不需要设置root密码,于是你登陆采用:
mysql -u root -p
发现要输入密码,但是你没有设置密码,所以你无法登陆,总是提示错误:
root@yuehan-desktop:~# mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
采用:
用debian-sys-maint登录,密码就是debian.cnf里那个,居然是明文的
mysql -u debian-sys-maint -p
密码在下面这个文件里面:
/etc/mysql/debian.cnf中有缺省的用户/密码
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = xilRfK83D7xAhwEt
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user = debian-sys-maint
password = xilRfK83D7xAhwEt
socket = /var/run/mysqld/mysqld.sock
basedir = /usr
===================================================================
好了进入MySQL 后,需要修改密码:
update mysql.user set password=password('root') where user='root';
总是提示如下错误:
ERROR 1054 (42S22): Unknown column 'password' in 'field list'
因为:
原来是mysql数据库下已经没有password这个字段了,password字段改成了authentication_string
所以更改语句替换为update mysql.user set authentication_string=password('root') where user='root' ;即可
Query OK, 0 rows affected (0.00 sec)
Rows matched: 4 Changed: 0 Warnings: 0
mysql>quit (退出)
然后更新:
再次重启mysql服务sudo service mysql restart,使用root密令,就是sudo使用的命令
然后登陆
$ mysql -uroot -pnew_pass // new_pass 就是你的新密码
分开写也可以:
$ mysql -u root -p
需要输入你的设置的密码就OK了。
至此安装完毕,你也可以再加上两句:
grant all privileges on *.* to root@localhost;
flush privileges;
参考博客和论坛:
http://blog.csdn.net/better_space/article/details/53523353
http://forum.ubuntu.org.cn/viewtopic.php?t=87261
http://www.cnblogs.com/zhuyp1015/p/3561470.html
- ubuntu 下 MYSQL 安装
- ubuntu下安装mysql
- ubuntu下安装MySQL
- Ubuntu 下安装 MySQL
- ubuntu 下安装 mysql
- Ubuntu下安装MySQL
- ubuntu 下安装mysql
- Ubuntu下安装MySQL
- Ubuntu下安装MySQL
- ubuntu下安装mysql
- ubuntu下安装mysql
- ubuntu下安装mysql
- ubuntu下安装mysql
- ubuntu下安装mysql
- ubuntu下mysql安装
- ubuntu下安装mysql
- ubuntu下安装mysql
- ubuntu下安装mysql
- 深度学习的应用方向
- windows下使用SecureCRT远程linux虚拟机出现主机拒绝访问的问题
- SDUT 离散题目2 判断一个集合元素是否重复
- chromedriver下载
- 双向链表
- Ubuntu下安装mysql
- subline--基本使用
- 第六届蓝桥杯省赛C/C++B组 生命之树
- 3-3 编写expand(s1,s2)
- Dom 文档对象模型
- 工作小感悟
- 152. Maximum Product Subarray
- leetcode [Pascal's Triangle II]//待整理多种解法
- 网络丢包分析