linux mysql 创建数据库 并且指定编码

linux mysql 创建数据库 并且指定编码,第1张

1、首先在linux终端窗口处输入mysql -u root -p 命令,然后输入root帐户密码连接sql数据库

2、连接上数据库后,执行命令show variables like 'character%'查看数据库的编码格式。

3、然后退出数据库,修改数据库的配置文件my.cnf文件,此文件如果通过rpm安装一般在/etc/目录下。

4、修改完成后,保存配置的修改,然后执行命令service mysqld restart。重新启动数据库。

5、然后待数据库重启完成后,重新连接数据库,执行命令show variables like 'character%'查看更改后的编码格式,可以看到已经修改为utf8编码。

你的虚拟机安装的时候,是需要一个IP的,然后你在用jsp链接mysql时,从连接字符串里配一下,就可以了,我在做项目时,链接数据库倒是容易,反倒是在linux上安装mysql费了不少劲,详情请看我的博客http://hi.baidu.com/sdgtxuyong/blog/item/f17370cf3e6d1237f9dc6166.html 一、到官方网站下载server,和client,然后分别安装。用rpm -ivh XXX安装二、在/usr/share/mysql下复制一份my-medium.cnf 并重命名为my.cnf到/etc/my.cnf三、修改my.cnf1、

port= 3306

socket = /var/lib/mysql/mysql.sock

skip-locking

key_buffer_size = 16M

max_allowed_packet = 1M

table_open_cache = 64

sort_buffer_size = 512K

net_buffer_length = 8K

read_buffer_size = 256K

read_rnd_buffer_size = 512K

myisam_sort_buffer_size = 8M

pid-file=/var/lib/mysql/pcstudio.pid

其中pcstudio为机器名。2、加上

bind-address = 192.168.3.205四、修改mysql数据文件夹的权限。一般为/var/lib/mysql,默认是只读的,改为可写可读。五、修改可远程访问。mysql>use mysql

mysql>GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION

#这句话的意思 ,允许任何IP地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个MySQL Server

#必须加类似这样的帐户,才可以远程登陆。 root帐户是无法远程登陆的,只可以本地登陆六、修改字符集编码支持中文1. 在[mysqld]段中添加default-character-set=utf8

2. 在[client]中添加default-character-set=utf8在建库的时候选择字符集为utf-8,就可以了 祝你好运!

方法:

URLcreate table ay(ay1 image)--  

//新建一个名为AY的表 表内存在名为AY1的图象类型的字段

URLbackup database 数据库名 to disk='物理路径' with DIFFERENTIAL--  

//注意,这次备份是要减小数据库的备份量

URLbackup database 数据库名 to disk='物理路径'with DIFFERENTIAL--   

//备份数据库到WEB目录下


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7292108.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存