`
tom_seed
  • 浏览: 318588 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Ubuntu中网上安装mysql

阅读更多

从网上安装MySQL方式比较简单,步骤如下:

sudo apt-get install mysql-server
#需要设置root用户的登陆密码 

apt-get isntall mysql-client
 
sudo apt-get install libmysqlclient-dev

 

检查是否安装成功

sudo netstat -tap | grep mysql
或
ps aux|grep mysql

 

登陆mysql

mysql -u root -p 

 

修改mysql root用户密码

#当前无密码,设置密码
mysqladmin -u root password 123456

#当前有密码,修改密码
mysqladmin -u root -p password 123456
注意,命令回车后会问你旧密码,输入旧密码之后命令完成,密码修改成功(123456为设置的新密码)

上述修改密码貌似只能修改本地root用户的密码,远程用户密码还是未被修改。远程用户指的是mysql数据库中mysql库user表中host=‘%’的root用户。查询语句如下:

#登陆mysql
mysql -u root -p

use mysql;

select host, user from user where user = 'root' and host='%';

 

启动/关闭/重启MySQL

#启动MySQL
service mysql start

#关闭MySQL
service mysql stop

#重启MySQL
service mysql restart

 注意:需要到root用户下操作

 

开放/打开mysql访问限制,使mysql不再执行本地任务

#进入my.cnf配置文件目录
cd /etc/mysql

#编辑my.cnf文件,注意操作系统权限
gedit my.cnf或vi my.cnf

#将下面行注释或者去掉
# bind-address		= 127.0.0.1

#保存并退出,重启MySQL

注意:若不开放,远程调用会出现mysql [2003]的错误

 

授权root用户能够通过远程进行访问:

#登陆MySQL
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

flush privileges;

注意:123456为root用户远程登录时使用的密码;若不授权会出现mysql [1045]的错误

 

设置Mysql不区分大小写

#进入my.cnf配置文件目录
cd /etc/mysql

#编辑my.cnf文件,注意操作系统权限(在window下面是my.ini文件)
gedit my.cnf或vi my.cnf

#在配置文件中增加一行(0:区分大小写,1:不区分大小写)
lower_case_table_names=1

#保存并退出,重启MySQL

 

修改SQL长度限制

#进入my.cnf配置文件目录
cd /etc/mysql

#编辑my.cnf文件,注意操作系统权限(在window下面是my.ini文件)
gedit my.cnf或vi my.cnf

#修改max_allowed_packet对应的值
max_allowed_packet=20M

#保存并退出,重启MySQL

 

修改最大连接数

#进入my.cnf配置文件目录
cd /etc/mysql

#编辑my.cnf文件,注意操作系统权限(在window下面是my.ini文件)
gedit my.cnf或vi my.cnf

#打开并修改连接数
max_connections=1000

#保存并退出,重启MySQL

 

目录备注:

/usr/bin              客户端程序和mysql_install_db
/var/lib/mysql        数据库和日志文件
/var/run/mysqld       服务器
/etc/mysql            配置文件my.cnf
/usr/share/mysql      字符集,基准程序和错误消息
/etc/init.d/mysql     启动mysql服务器

 

其他一些配置:http://www.cnblogs.com/wuhou/archive/2008/09/28/1301071.html

分享到:
评论
1 楼 crjt7937 2015-10-10  
屌屌屌
 

相关推荐

Global site tag (gtag.js) - Google Analytics