- 论坛徽章:
- 0
|
如题:
有如下几行代码
- if(is_local==1){
- /* exec sql connect :connect_string; */
- resp = mysql_real_connect(ctx[t_num], "localhost", db_user, db_password, db_string, port, NULL, 0);
- }else{
- /* exec sql connect :connect_string USING :db_string; */
- resp = mysql_real_connect(ctx[t_num], connect_string, db_user, db_password, db_string, port, NULL, 0);
- }
复制代码 我有一个变量
socket=/usr/local/mysql/data/mysqld.sock
我现在想将上面的NULL替换成socket的值,应该怎么做?
我的做法是
sed -i "#mysql_real_connect#s#NULL#$socket#g" main.c
但是没有替换,搞不懂,求指导。 |
|