mysql在ubuntu下的 安装流程、配置和其它问题
来源:互联网 发布:沙沙网络怎么没有了 编辑:程序博客网 时间:2024/05/20 10:53
ubuntu12.04下mysql安装
sudo apt-get install mysql-server
配置mysql
默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入
$mysql -u root
设置mysql中的root用户密码
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123uusc";
这里赋予root用户在localhost地址下所有的权限,密码为123uusc。
用root用户建立你所需要的数据库
建立数据库uuyx
mysql>CREATE DATABASE uuyx;
赋予新用户uugame在localhost地址下所有的权限,密码为654321。这一步同时会创建一个新的用户uugame,该用户的权限也只被限定在uuyx数据库中。
mysql>GRANT ALL PRIVILEGES ON uuyx.* TO uugame@localhost IDENTIFIED BY "123uugame";
进行远程访问或控制,做以下两处修改:
其一:
mysql>GRANT ALL PRIVILEGES ON uuyx.* TO uugame@"%" IDENTIFIED BY "123uugame";
这里用“%”就允许了uugame用户可以远程机器上登入mysql。
其二:
这里mysql缺省是只允许本地访问的,修改/etc/mysql/my.cnf配置文件。
$sudo gedit /etc/mysql/my.cnf
>bind-address=127.0.0.1 => bind-address= 你机器的IP 或者 直接注释掉。
完成以上两步,就可以从其他机器访问mysql了。
其它有用的配置
修改mysql的连接数
忘记密码的时候
先停掉mysql
# sudo service mysql stop
用以下命令启动mysql
# sudo mysqld_safe --skip-grant-table&
修改root密码为
# mysql mysql
mysql> UPDATE user SET password=password('123uusc') WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> exit
用以下命令启动mysql
# sudo mysqld_safe --skip-grant-table&
修改root密码为
# mysql mysql
mysql> UPDATE user SET password=password('123uusc') WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> exit
停掉mysql
sudo killall mysqld
sudo killall mysqld
启动mysql
#sudo service mysql start
#sudo mysql -u root -p
Enter password:
#sudo service mysql start
#sudo mysql -u root -p
Enter password:
输入密码后,一切ok。
- mysql在ubuntu下的 安装流程、配置和其它问题
- Ubuntu安装配置Mysql和ubuntu下mysql的常用命令
- Mongodb在ubuntu下的安装和启动和配置
- ubuntu下nginx+Mysql+php的安装和配置
- ubuntu下nginx+Mysql+php的安装和配置
- ubuntu环境下mysql的安装配置和编程操作
- Ubuntu下PHP+MySQL+Apache+PHPStorm的安装和配置
- ubuntu下mysql-http-udf的安装和配置
- Ubuntu下安装和配置Mysql
- ubuntu下mysql安装和配置
- Ubuntu下Django安装和mysql配置
- MySql在Linux下安装和Mac下的配置
- 在ubuntu下的快速安装mysql和 Python MySQLdb
- tomcat在windows和ubuntu下的安装配置
- node.js在Ubuntu 12.04下的安装和配置
- node.js在Ubuntu 12.04下的安装和配置
- node.js在Ubuntu 12.04下的安装和配置
- node.js在Ubuntu 12.04下的安装和配置
- LOJ 1119
- 黑马程序员——对于懒汉式的思考
- 位图和位块传输(1)BitBlt与PatBlt
- Linux ssh,telnet服务配置
- VS2005在Release模式下进行调试的设置
- mysql在ubuntu下的 安装流程、配置和其它问题
- [Android学习笔记[使用Fragments取代tabActivity开发网易新闻客户端框架
- #pragma data_seg()
- Android Makfile 中的函数
- 历史的轮回——垄断与腐败
- 数据结构--二叉树--双亲、孩子和兄弟节点的查询(链式结构--队列)
- ARM9 2410移植之ARM中断原理, 中断嵌套的误区,中断号的怎么来的
- UITextField 随时改变截获
- android 学习之图像处理系统(一)